Python tuple

2020/Python 2019. 12. 10. 17:59
반응형

  배열을 나타내는 형태로 list형 이외에 tuble(튜플) 형이라는 배열 변수가 있습니다.

  tuple은 list와는 달리 요소를 수정할 수 없습니다. tuple 형은(1,2,3)과 같이 괄호( )를 사용하여 배열을 나타냅니다.

 

  참조를 할때는 괄호( ) 대신 list형 처럼 대괄호[ ] 를 사용하는 것에 주의하세요. tuple 형은 수정할 수 없기 때문에 a[1]=2 라는 명령을 내리면 오류가 발생합니다. 그렇다면, list와 tuple은 서로 어떤 경우에 구분해서 사용될까요?

  나중에 설명할 '함수'의 출력이 여러개인 경우 리턴할때 tuple로 정리됩니다.

 

  (1,2)는 tuple이지만 (1)은?? 튜플이 아닙니다. ()는 연산의 순서를 나타내는 일반적인 괄호로 간주합니다. 길이가 1인 tuple은(1,)과 같이 쉼표( , ) 를 붙입니다.

 

 

반응형
블로그 이미지

꽃꽂이하는개발자

,