[Python] 리스트(List), 튜플(Tuple), 세트(Set), 딕셔너리(Dict)

is Yoon·2023년 8월 16일
0

Python

목록 보기
5/17

💡 먼저 리스트, 튜플, 세트, 딕셔너리 기본 개념 파악하기 !


List, Tuple, Set, Dict

ListTupleSetDict
선언x = [a, b]x = (a, b,)x = {a, b}x = {key:value}
순서OOXO
중복OOXX
수정OXXO

공통점

✔️ in 통해서 특정 데이터가 자료형에 있나 확인하기

  • print (값 in 튜플명) 형태로 사용
  • boolean 형식 (true, false)으로 결과값을 반환

✔️ len() 통해서 특정 데이터의 크기(개수) 알아보기

  • len(변수명) 함수 사용
  • 공백 또한 하나의 셀로 본다.




⭐ 변환하기 ⭐

  • list(변수명)
  • tuple(변수명)
  • set(변수명)
  • dict(변수명)




리스트와 딕셔너리 비교

공통점ListDictionary
생성list = [ 1, 2 ,3 ]dict = { 'one':1, 'two':2 }
호출list[ 0 ]dict[ 'one' ]
삭제del( list[ 0 ] )del( dict[ 'one' ] )
개수 확인len( list )len( dict )
값 확인2 in list'two' in dict.keys( )
전부 삭제list.clear( )dict.clear( )

차이점ListDictionary
순서삭제 시 순서가 바뀌기 때문에 인덱스에 대한 값이 바뀐다key로 값을 가져오기 때문에 삭제 여부와 상관없다
결합list1 + list2dict1.update( dict2 )
profile
planning design development with data

0개의 댓글