파이썬 기본 자료구조 정리

 

  • 리스트(List)
list = [1,2,3,'a',[1,2]] 

mylist = [1,2,3]

 

 

-동반 메소드

append()

pop()

reverse()

sort()

  • 딕셔너리(Dictionary)
my_dict = {'key1':123,'key2':[12,23,33],'key3':['item0','item1','item2']}

 

 

-동반 메소드

keys()

values()

items() - 키와 벨류 값을 튜플형태로 묶어서 튜플의 리스트로 반환한다

 

  • 튜플(Tuples)
t = (1,2,3)

 

-동반 메소드

index() - 값의 인덱스값을 반환한다

count()

※튜플의 가장큰 특징은 불변하다는 것이다. 대입 혹은 메소드로 처음 선언된 값을 바 꿀수 없다.

  • 집합(Sets)
list = [1,1,2,2,3,4,5,6,1,1]


set(list1)

{1, 2, 3, 4, 5, 6}

 

-동반 메소드

add()

 

집합은 순서가 없으며 값들이 중복되지 않는다는 특징이 있다.

+ Recent posts