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

  • 최근 글

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

티스토리툴바