python) list, 튜플, 딕셔너리, set

2021. 8. 8. 21:58python

반응형

list

a = list() or a = []

a = [1,2]

 

a.append(1) //하나삽입

a.sort()

a.reverse()

a.insert(삽입위치인덱스,삽입할값)

a.count(특정값) //특정한 값을 가지는 데이터개수

a.remove()

a.remove_all() //특정한 값을 가지는 데이터 모두 삭제

 

튜플

-한 번 선언된 값을 변경할 수 없다.(원소의 대입 불가능)

-소괄호를 사용한다.

a = (1,2,3,4)

 

딕셔너리

-키,값의 쌍을 데이터로 가짐.

a = dict()

a['사과'] = 'apple'

print(a) // {'사과':'apple'}

 

a.keys() //키만 반환

a.values() //값만 반환

 

set(집합자료형)

-중복허용x

-순서x

a = set([1,2,3])

b = set([2,4])

a|b //합집합 {1,2,3,4}

a&b //교집합 {2}

a-b //차집합 {1,3}

 

a.add(4) //원소한개만 추가

a.update([4,5,6]) //원소 여러개 추가

a.remove(1) //특정값 삭제

반응형

'python' 카테고리의 다른 글

python) counter  (0) 2021.08.08
python) bisect  (0) 2021.08.08
python) 연산자  (0) 2021.08.08
python) itertools  (0) 2021.08.08