Python에서 sort 결과를 변수에 넣었더니 None이라면, 정렬할 목록을 확인하세요
result = items.sort()를 실행해 result가 None이라면, 정렬된 결과는 items 안에 있어요. list.sort()는 원래 목록을 그 자리에서 정렬합니다. 원본 순서를 보존하면서 정렬한 새 목록을 원하면 sorted(items)를 쓰세요.items = [3, 1, 2]result = items.sort()print(result, items)original = [3, 1, 2]sorted_items = sorted(original)print(original, sorted_items)첫 줄은 None과 [1, 2, 3], 둘째 줄은 [3, 1, 2]와 [1, 2, 3]이 나왔어요. 화면에 보여 줄 순서만 바꾸는 경우라면 sorted를 써서 원래 입력 순서도 필요할 때 남겨 둘 수 있습..
2026. 11. 10.