320x100
# 문제
코딩 연습 확인사항: Python 리스트
임무: 아래에 정의된 리스트를 정렬하고, 정렬된 리스트의 처음 세 요소를 출력하세요.
중요 참고 사항: 위의 임무를 주의 깊게 읽어주세요! 자동화된 코딩 연습 평가 시스템은 정확하게 일치하는 것이 요구되기 때문에 정확하게 동일해야 합니다!
# 내 코드
결론적으론 틀렸다.
정리하라는 메세지를 못보고 출력은 for 문으로 성공했으나
정리 후에 출력하라고 할때 정리 함수로 sort()를 사용했었는데, 출력값이 None이 나오더라.
# 기본으로 주어진 값
unsorted_list = [123, 5, 4, 14215, 2, 6, 12467, 1, 923, 991, 42]
# 첫번째 시도 코드
for i in unsorted_list[:3]:
print(i)
# 두번째 시도 코드
sorted_list = unsorted_list.sort()
print(sorted_list)
# 답안 코드
unsorted_list = [123, 5, 4, 14215, 2, 6, 12467, 1, 923, 991, 42]
sorted_list = sorted(unsorted_list)
print(sorted_list[:3])
이와 같이 틀린 것들은 분명히 되새기자.
sort가 아니라 sorted다.
300x250
'개발일지 > Python' 카테고리의 다른 글
Python 문제4 - 튜플과 불린 (0) | 2022.09.28 |
---|---|
*중요 Python 문제3 - 딕셔너리 추가, 출력 (0) | 2022.09.28 |
Python 문제1 - n번째 문장을 대문자로만 출력 (0) | 2022.09.28 |
*매우매우중요 Python - 정규표현식 활용으로 환율정보 가져오기 (미친듯이 중요) (1) | 2022.09.23 |
*매우중요 Python - 정규표현식(regex) 예시와 함께 1 (2) | 2022.09.23 |