프로그래밍과 데이터 in Python파이썬 데이터의 비밀팰린드롬

Q

list.reverse()는 왜 반환되지 않고 None으로 나오는건가요

조회 182

좋아요 0

2024년 9월 17일

댓글 3

2024년 9월 18일
palindrome_list.reverse()가 반환 값을 갖지 않는 이유는 이 문장 자체는 새로운 리스트가 아니기 때문입니다.
reverse 함수를 사용해서 리스트를 뒤집을 경우, 뒤집어진 새로운 리스트가 palindrome_list.reverse()에 저장되는 것이 아니라,
원래의 list 함수를 뒤집어진 채로 저장하기 때문입니다.
따라서, palindrome_list.reverse() 를 적은 뒤 print(palindrome_list) 를 적으면 거꾸로 뒤집힌 리스트가 출력될 것입니다.

palindrome_list.reverse() 자체는 None 값을 반환합니다.
2024년 9월 19일
이해 완전히 했어욥...
2024년 9월 19일
넘 감사합니당
A
1개의 답변이 있어요
2024년 9월 19일

댓글 1

2024년 9월 19일
제 방향에 맞는 풀이법을 또 제시해주셔서 넘 감사합니당!

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇