파이썬이 어떻게 내부적으로 튜플의 타입 캐스팅을리스트에 처리하는지 알고 싶습니다. 예를 들어Python : 튜플이 형식 캐스팅 작업을 어떻게 나열합니까?
>>> list((1,2,3))
[1, 2, 3]
내부적으로 for 루프를 호출하여 목록에 추가하거나 단순히 유형 변환에 추가합니다.
파이썬이 어떻게 내부적으로 튜플의 타입 캐스팅을리스트에 처리하는지 알고 싶습니다. 예를 들어Python : 튜플이 형식 캐스팅 작업을 어떻게 나열합니까?
>>> list((1,2,3))
[1, 2, 3]
내부적으로 for 루프를 호출하여 목록에 추가하거나 단순히 유형 변환에 추가합니다.
파이썬에는 "형식 변환"이 없습니다. iterable은 list
initializer으로 전달되며, 반복자는 extend()
method에 위임합니다.
for 루프와 마찬가지로 주어진 객체를 반복하므로 파일이나 생성자 함수와 같은 반복자도 지원합니다.
This은 python의 반복 가능한 오브젝트에 대한 좋은 설명입니다.
계몽주의에 감사드립니다. –