Python에서 list 함수를 사용하여 리스트 만들기
리스트는
list 함수를 사용해서도 만들 수 있습니다.
이 경우 기록은 대괄호를 사용하는 것보다
조금 더 긴 형식을 갖습니다:
lst = list()
그런 다음 list 함수의 매개변수로
리스트에 추가하려는 요소를 전달합니다.
그러나 여기에는 중요한 뉘앙스가 있습니다.
본질적으로 list 함수는
매개변수에 지정된 요소를 리스트로 변환합니다.
하나의 문자열로 구성된 리스트를 만들어 봅시다:
lst = list('1')
print(lst) # ['1']를 출력합니다
리스트에 여러 요소를 추가하려면 하나의 긴 문자열 형태로 전달할 수 있습니다:
lst = list('1234')
print(lst) # ['1', '2', '3', '4']를 출력합니다
함수에 숫자를 전달하려고 하면 오류가 발생합니다:
lst = list(1234)
print(lst) # 오류를 출력합니다
다음 코드가 주어졌습니다:
tst = list('abcde')
print(tst)
콘솔에 무엇이 출력될지 말하십시오.
다음 코드가 주어졌습니다:
tst = list('a12b')
print(tst)
콘솔에 무엇이 출력될지 말하십시오.
다음 코드가 주어졌습니다:
tst = list(5678)
print(tst)
콘솔에 무엇이 출력될지 말하십시오.
다음 코드가 주어졌습니다:
tst = list('4321')
print(tst)
콘솔에 무엇이 출력될지 말하십시오.