반응형
프로그램을 실행하다보면, list을 뒤에서 부터 실행해야하는 경우가 종종 발생한다.
이때 유용한 명령이 reverse/reversed 이다. 이 둘의 결과를 반환 유무의 차이가 있다.
reverse
지정한 list를 역순으로 뒤집는다.
test = [1,2,3,4,5]
test.reverse()
print(test)
[5,4,3,2,1]
reversed
지정한 list의 역순으로 뒤집은 결과를 반환한다.
test = [1,2,3,4,5]
print(list(reversed(test)))
[5, 4, 3, 2, 1]
for i in reversed(test):
print(i)
반응형
'Python' 카테고리의 다른 글
Python - Boto3 S3 대량 데이터 가져오기, paginator (0) | 2024.03.03 |
---|---|
Python - 코드 네이밍 스타일 (snake_case, camel_case, upper_case) (0) | 2024.03.03 |
Python - Pylint Error Code 테이블 전체 (0) | 2024.03.03 |
Python - Pylint Error Code 테이블 전체 (0) | 2024.03.03 |
Python - 함수 주석 설명 팁 (0) | 2024.03.03 |