본문 바로가기
카테고리 없음

[파이썬] Lists, Tuples and Dictionary | 열거형 타입 sequence types

by 강cording 2022. 7. 31.
반응형

Python에는 sequence type (열거형 타입) 이 있다. 

list 가 sequence type 중 하나이다.  Python 에는 2가지 열거형 타입이 있다. 열거형 타입을 알아보자. 

 

 

1. list 리스트

  • list 를 생성 하는 법 : 대괄호로 묶어주고, 그 안의 값들을 쌍따옴표로 묶어주고 ,(콤마)로 나눠주면 된다. 
  • days = ["Mon", "Tue", "Wed", "Thur", "Fri"]  5개의 개별 string 값을 대괄호 안에 가짐.
  • list 는 Mutable Sequence 이다. Mutable Sequence 이란, list 안의 value 값을 추가하거나 지울 수 있다. changeable 하다는 뜻. 
  • 여기서는 days 가 = sequence. x값이 = value. 

활용 가능한 Common Sequence Operations

 

 

2. tuple 튜플

  • tuple 생성 하는 법 : 소괄호로 묶어주고, 그 안의 값들을 쌍따옴표로 묶어주고 ,(콤마)로 나눠주면 된다. 
  • days = ("Mon", "Tue", "Wed", "Thur", "Fri")  5개의 개별 string 값을 소괄호 안에 가짐.
  • tuple 은 sequence 및 values 를 변경할 수 없다. (list와 다른점)  

 

 

3. Dictionary

  • Dicitonary 의 형태는 Key : Value 이다. 
  • Dictionary 를 만들 때는 {} 중괄호를 사용한다. 
  • Dictionary 안에서 '=' (equal)은 → ':' (colon) 으로 변경하고 각각의 key 와 value를 쌍따옴표로 묶어주고, 1개의 key+value 셋트마다 ',' (comma) 를 써준다. 

  • Dictionary 에 추가를 하고 싶으면, sequence["x"] = "x"  형태를 가지면 된다. 

 

 

 

반응형