728x90
반응형
질문 : Python에서 목록을 튜플로 변환
목록을 튜플로 변환하려고합니다.
Google의 대부분의 솔루션은 다음 코드를 제공합니다.
l = [4,5,6]
tuple(l)
그러나 코드를 실행하면 오류 메시지가 표시됩니다.
TypeError : 'tuple'개체를 호출 할 수 없습니다.
이 문제를 어떻게 해결할 수 있습니까?
답변
잘 작동합니다. tuple
, list
또는 기타 특수 이름을 변수 이름으로 사용하지 마십시오. 아마도 문제의 원인 일 것입니다.
>>> l = [4,5,6]
>>> tuple(l)
(4, 5, 6)
>>> tuple = 'whoops' # Don't do this
>>> tuple(l)
TypeError: 'tuple' object is not callable
출처 : https://stackoverflow.com/questions/12836128/convert-list-to-tuple-in-python
728x90
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
파이썬에서 NoneType을 "테스트" 하는 방법 (0) | 2021.11.22 |
---|---|
Python 프로그램을 일정시간 잠들게 하기 (0) | 2021.11.19 |
Python에서 .mat 파일 읽기 (0) | 2021.11.19 |
Python 애플리케이션의 메모리 사용량 확인하는 방법 (0) | 2021.11.19 |
파이썬 sheel이 32 비트 또는 64 비트에서 실행 중인지 확인하는 방법 (0) | 2021.11.19 |