반응형
파이썬에서 배열(리스트)을 거꾸로 출력하는 방법은 여러 가지가 있습니다.
1.리스트의 reverse() 메소드: 이 메소드는 리스트의 원소를 역순으로 정렬합니다.
arr = [1, 2, 3, 4, 5]
arr.reverse()
print(arr) # Output: [5, 4, 3, 2, 1]
2. 슬라이싱(slicing): 이 방법은 원본 리스트를 변경하지 않고 역순으로 정렬된 새로운 리스트를 반환합니다.
arr = [1, 2, 3, 4, 5]
reversed_arr = arr[::-1]
print(reversed_arr) # Output: [5, 4, 3, 2, 1]
3. 내장 함수 reversed(): 역순 반복자를 반환하므로 리스트로 변환해야 합니다.
arr = [1, 2, 3, 4, 5]
reversed_arr = list(reversed(arr))
print(reversed_arr) # Output: [5, 4, 3, 2, 1]
- 이 세 가지 방법 중에서 가장 적합한 방법을 선택하여 사용하시면 됩니다.
'코딩 > 파이썬 문법' 카테고리의 다른 글
파이썬 re.findall() (0) | 2023.09.25 |
---|---|
파이썬 ord함수, chr함수 (0) | 2023.09.05 |
문자 리스트를 문자열로 변환하기 join 메서드 (0) | 2023.08.21 |
eval 함수 (0) | 2023.08.07 |
sort 함수 (0) | 2023.07.03 |