기타 자료 구조

Published: (February 7, 2026 at 11:29 PM EST)
2 min read
Source: Dev.to

Source: Dev.to

튜플 (tuple)

  • 여러 값을 소괄호 () 로 묶어서 표현
  • 리스트와 동일하나 변경 불가능 (추가, 삭제, 수정 X)

사전 (dict)

  • 열쇠와 값이 짝을 이룬 형태의 자료 구조
  • 순서보다 열쇠가 중요한 경우 사용
  • 중괄호 {} 로 표현
# .get() 메서드를 사용하면 없는 키의 경우 None 값을 반환
# 값을 지정하면 없는 키에 기본값을 반환
  • 특정 키 삭제: del d['apple']
  • 특정 키 추가 시, 그 키가 있으면 값이 업데이트되고, 없으면 새로 추가됨

집합 (set)

  • 사전과 표기법이 비슷하나 키와 값의 짝이 없음
  • 중복을 허용하지 않고 순서를 보존하지 않음
  • 중복 제거에 활용

자료 구조의 변환

  • 사전은 다른 자료 구조로 변환될 때 열쇠만 보존
  • 값을 보존하고 싶을 경우 dict_variable.values() 메서드 사용
  • 모두 보존하고 싶을 경우 dict_variable.items() 사용
0 views
Back to Blog

Related posts

Read more »

파이썬 연산과 함수

수식 Expression - 피연산자들과 연산자의 조합 피연산자 Operand: 연산의 대상 연산자 Operator: 어떤 연산을 나타내는 기호 예: +, -, , / 정확한 수식으로 표현된 연산을 프로그래밍 언어로 작성하면 컴퓨터가 정확히 계산합니다. 연산 우선 순위 - 소괄호 를...

Happy women in STEM day!! <3

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink. Hide child comments as we...