Pworkspace

week2 - set, list, tuple, dictionary

haerangssa 2024. 3. 26. 15:43

set 

  • set은 수학에서 이야기하는 집합과 유사.
  • 순서가 없음.
  • mutable 객체(가변).
  • {}중괄호로 작성됨.
  • 중괄호를 사용하는 것은 dictionary와 비슷하지만, key가 없고 값만 존재함.
s1={1,2,3} # set
print(type(s1))

 

list

  • list는 순서가 있는 수정가능한 객체의 집합.
  • 수정, 삭제, 추가 가능.
  • []대괄호로 작성되어지며, 내부 원소는 " , "로 구분.
  • 다양한 타입이 함께 포함될 수 있음.
s2=[1,2,3] # list
print(type(s2))

 

tuple

  • tuple은 순서가 있는 수정불가한 객체의 집합.
  • list형과 비슷하지만 "한 번 생성되면 값 변경 불가."
  • ()소괄호로 작성됨.
  • list와 마찬가지로 다양한 타입이 함께 포함될 수 있음.
s3=(1,2,3) #tuple
print(type(s3))

 

dictionary

  • dictionary는 immutable(불변)-key(키) / mutable(가변)한 value(값)으로 맵핑되어 있는 순서가 없는 집합.
  • 중괄호로 되어 있고 키와 값이 존재.
s5={1:200} #dictionary
print(type(s5))

'Pworkspace' 카테고리의 다른 글

week2 - 예외 처리  (0) 2024.04.03
week2 - zip  (0) 2024.04.03
week2 - List Comprehension  (0) 2024.04.03
week5 - Function2  (0) 2024.04.03
week2 - list 정렬, 추가 / 관련 메소드  (0) 2024.03.26