파이썬 튜플
()를 사용하여 튜플 생성
튜플을 만드는 구문은 다음 예제에서 보여주겠지만 약간 일관성이 없습니다.
()를 사용하여 빈 튜플을 만드는 것으로 시작하겠습니다.
>>> empty_tuple = ()
>>> empty_tuple
()
하나 이상의 요소로 튜플을 만들려면 각 요소 뒤에 쉼표를 사용하세요. 이것
요소가 하나인 튜플에서 작동합니다.
>>> one_marx = 'Groucho',
>>> one_marx
('Groucho',)
둘 이상의 요소가 있는 경우 마지막 요소를 제외한 모든 요소 뒤에 쉼표를 사용합니다.
>>> marx_tuple = 'Groucho', 'Chico', 'Harpo'
>>> marx_tuple
('Groucho', 'Chico', 'Harpo')
Python은 튜플을 에코할 때 괄호를 포함합니다. 필요하지 않습니다. 실제로 튜플을 정의하는 것은 후행 쉼표입니다. 그러나 괄호를 사용하는 것은 문제가 되지 않습니다 😃. 그것들을 사용하여 값을 묶을 수 있으며, 이는 튜플을 더 잘 보이게 하는 데 도움이 됩니다.
>>> marx_tuple = ('Groucho', 'Chico', 'Harpo')
>>> marx_tuple
('Groucho', 'Chico', 'Harpo')
튜플을 사용하면 한 번에 여러 변수를 할당할 수 있습니다.
>>> marx_tuple = ('Groucho', 'Chico', 'Harpo')
>>> a, b, c = marx_tuple
>>> a
'Groucho'
>>> b
'Chico'
>>> c
'Harpo'
이것을 튜플 언패킹이라고 합니다.
임시 변수를 사용하지 않고 튜플을 사용하여 하나의 명령문에서 값을 교환할 수 있습니다.
>>> password = 'swordfish'
>>> icecream = 'tuttifrutti'
>>> password, icecream = icecream, password
>>> password
'tuttifrutti'
>>> icecream
'swordfish'
>>>
tuple() 변환 함수는 다른 것들로부터 튜플을 만듭니다:
>>> marx_list = ['Groucho', 'Chico', 'Harpo']
>>> tuple(marx_list)
('Groucho', 'Chico', 'Harpo')
종종 목록 대신 튜플을 사용할 수 있지만 기능이 훨씬 적습니다.
append()
, insert()
등이 없습니다. 생성 후에는 수정할 수 없기 때문입니다.읽어주셔서 감사합니다♥️🔥.
Reference
이 문제에 관하여(파이썬 튜플), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/_zoka/python-tuples-kcd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)