코딩일지 -언어공부방/Python

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

강cording 2022. 7. 31. 00:22
반응형

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와 다른점)  

 

 

<Dictionary>

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

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

 

 

 

** Python standard library ** 

 

 

The Python Standard Library — Python 3.10.5 documentation

The Python Standard Library While The Python Language Reference describes the exact syntax and semantics of the Python language, this library reference manual describes the standard library that is distributed with Python. It also describes some of the opt

docs.python.org

Python 이 어떻게 동작하는지에 대한 document를 볼 수 있는 유용한 사이트이다. 

반응형