바뀜

4 바이트 추가됨 ,  2021년 4월 6일 (화) 20:20
13번째 줄: 13번째 줄:  
|순서가 있는 객체의 집합.
 
|순서가 있는 객체의 집합.
 
대괄호로 구분 []
 
대괄호로 구분 []
|리스트명=[1,2,3,4,5,...]
+
|리스트명 = [1,2,3,4,5,...]
 
|-
 
|-
 
|튜플
 
|튜플
20번째 줄: 20번째 줄:     
데이터의 불변성이 중요할 경우 사용.
 
데이터의 불변성이 중요할 경우 사용.
|튜플명=(1,2,3,4,5, ...)
+
|튜플명 = (1,2,3,4,5, ...)
 
|-
 
|-
 
|딕셔너리
 
|딕셔너리
 
|순서가 없는 객체의 집합.
 
|순서가 없는 객체의 집합.
 
인덱스가 아닌, 키워드와 1대1 대응을 시켜둔 자료구조.
 
인덱스가 아닌, 키워드와 1대1 대응을 시켜둔 자료구조.
|사전명={"key1":value, "key2":value, ...}
+
|사전명 = {"key1":value, "key2":value, ...}
 
|-
 
|-
 
|집합
 
|집합
41번째 줄: 41번째 줄:  
|-
 
|-
 
|정의
 
|정의
|리스트명=[데이터]
+
|리스트명 = [데이터]
|튜플명=(데이터)
+
|튜플명 = (데이터)
|<code>사전명={"key1":value, "key2":value, ...}</code>
+
|<code>사전명 = {"key1":value, "key2":value, ...}</code>
 
|-
 
|-
 
|자료접근
 
|자료접근
 
|리스트명[인덱스]
 
|리스트명[인덱스]
 
0부터 시작한다.
 
0부터 시작한다.
 +
 +
 +
      136번째 줄: 139번째 줄:  
|구조변경
 
|구조변경
 
|list(자료구조) 형태로 다른 자료구조를 리스트로 만들 수 있다.
 
|list(자료구조) 형태로 다른 자료구조를 리스트로 만들 수 있다.
|
+
|tuple(자료구조)
 
|
 
|
 
|}
 
|}
194번째 줄: 197번째 줄:  
|-
 
|-
 
|두 사전을 합치고 싶다.
 
|두 사전을 합치고 싶다.
|사전명.update(덮을 사전명)
+
|
 
|뒤의 내용을 앞의 사전에 덮어씌운다.(키가 겹치는 경우, 키가 없다면 추가한다.)
 
|뒤의 내용을 앞의 사전에 덮어씌운다.(키가 겹치는 경우, 키가 없다면 추가한다.)
 
|}
 
|}
 
==집합 관련==
 
==집합 관련==
정의하려면 <code>집합명={}</code> 이 아닌, <code>집합명=set()</code> 형태로 정의해야 한다. 앞처럼 하면 빈 사전이 생성된다.
+
정의하려면 <code>집합명 = {}</code> 이 아닌, <code>집합명 = set()</code> 형태로 정의해야 한다. 앞처럼 하면 빈 사전이 생성된다.
 
{| class="wikitable"
 
{| class="wikitable"
 
!의도
 
!의도