인프런 커뮤니티 질문&답변

kksshh0612님의 프로필 이미지
kksshh0612

작성한 질문수

파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자

리스트

리스트에서

작성

·

264

1

num_list = [52431]
num_list.sort()   #문자도 됨. 영어, 한글.
print(num_list)
이 부분에서 print(num_list.sort()) 이렇게 하면 none 값이 나오네요 왜그런가요??

답변 2

0

나도코딩님의 프로필 이미지
나도코딩
지식공유자

num_list.sort() 는 자체적으로 sorting 만 할 뿐, 그 안에서 뭔가 return 해주는 값이 없습니다. 그런데 없는 값을 print( ) 를 통해 찍으려고 하니 None 이라고 나오는 겁니다 ^^

0

sort()함수는 num_list라는 리스트 객체를 정렬을 실행시켜주는 기능을하는 함수일 뿐이지.. num_list.sort() 라는 객체 자체가 내용물을 가진 리스트는 아닌 것 같아요..

kksshh0612님의 프로필 이미지
kksshh0612

작성한 질문수

질문하기