[파이썬 Python] 튜플

2022. 12. 5. 11:35·Python

튜플은 리스트와는 다르게 내용을 변경하거나 추가할 수 없습니다.

그렇기 때문에 속도가 리스트보다 빠릅니다.

 

 

튜플을 생성하는 방법은 튜플의 이름을 정하고 괄호 안에 순서대로 내용을 넣어주면 됩니다.

ex. 튜플명 = ( 내용1 , 내용2  ... )

생성된 튜플을 출력할 때는 리스트를 출력할 때와 마찬가지로 튜플명에 인덱스 번호를 입력해주면 됩니다.

ex. print( 튜플명[n]) 

menu = ("돈까스", "치즈까스")
print(menu[0]) # 돈까스
print(menu[1]) # 치즈까스

튜플은 내용을 변경하거나 추가할 수 없기 때문에 add, append 등의 명령어를 사용하면 오류가 발생합니다.

 

 

튜플을 사용하면 좋은 점은 여러 개의 변수를 한 번에 선언할 수 있다는 점입니다.

name = "김종국"
age = 20
hobby = "코딩"
print(name, age, hobby)
# 김종국 20 코딩

위 코드를 보면 각각의 변수를 따로 선언해주었습니다.

같은 코드를 튜플을 이용해서 작성해보겠습니다.

(name, age, hobby) = ("김종국", 20, "코딩")
print(name, age, hobby) # 김종국 20 코딩

위처럼 한 줄로 코드를 작성하여 더 깔끔하게 표현할 수 있습니다.

저작자표시 변경금지 (새창열림)

'Python' 카테고리의 다른 글

[파이썬 Python] 자료구조의 변경  (0) 2022.12.05
[파이썬 Python] 집합 (set)  (0) 2022.12.05
[파이썬 Python] 사전 Dictionary  (0) 2022.12.05
[파이썬 Python] 리스트  (0) 2022.12.05
[파이썬 Python] 탈출 문자  (0) 2022.12.05
'Python' 카테고리의 다른 글
  • [파이썬 Python] 자료구조의 변경
  • [파이썬 Python] 집합 (set)
  • [파이썬 Python] 사전 Dictionary
  • [파이썬 Python] 리스트
microsaurs
microsaurs
개발 스터디로그입니다. 공부한 내용을 정리해서 올립니다 ㅇ-ㅇ
  • microsaurs
    microsaurs.devlog
    microsaurs
  • 전체
    오늘
    어제
    • 분류 전체보기 (138)
      • Algorithm Study (39)
      • JAVA (8)
      • Swift (11)
      • Python (21)
      • CS (5)
      • React (3)
      • 리얼클래스 studylog (27)
      • 정보처리기사[실기] (23)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    타일러영어
    Java
    리얼학습일기
    ios개발
    ios프로그래밍
    파이썬문법
    영어독학
    프로그래밍언어
    Algorithm
    알고리즘
    정보처리기사
    나도코딩
    정처기실기
    javaalgorithm
    javaStudy
    파이썬기초
    파이썬
    정보처리기사실기
    ios프로그래밍을위한스위프트기초
    리얼클래스
    스위프트기초
    자바알고리즘
    study
    프로그래머스
    SWIFT
    The Office
    영어회화
    Python
    정보처리기사프로그래밍언어
    더오피스
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
microsaurs
[파이썬 Python] 튜플
상단으로

티스토리툴바