딕셔너리

2025. 2. 22. 15:48·Python

딕셔너리 호출 = { Key : Value } 중괄호

dic = {'name' : '홍길동', 'age' : 20}

           key        value    key     value

 

Key Value
-immutable한 값

-변경불가능한 자료형만 사용
 문자,숫자만 쓸수있다고 생각해라

-리스트 못씀
-mutable한 값
-리스트 가능

 

ㅇvalue에 리스트도 넣을 수 있다.

a = {'a' : [1, 2, 3]}

 

ㅇ딕셔너리 쌍 추가하기

a = {1: 'a'}

a[2] = 'b'  <<< *{2 : 'b'}쌍을 추가 한 것

print(a)

>>> {1 : 'a', 2 : 'b'}

 

ㅇ딕셔너리 요소 삭제하기

del a[1] <<< *key가 1인 쌍 삭제

print(a)

>>> {2 : 'b'}

 

ㅇ딕셔너리 주의사항

1.중복되는 Key값을 설정해놓으면 마지막꺼를 제외한 나머지는 무시된다.

2.key에 리스트는 쓸 수 없지만, 튜플은 쓸 수 있다.

 

<딕셔너리 관련 함수들>

1. a.keys()

딕셔너리 a의 Key값을 모아 반환해준다.

 

이것을 리스트로 변환하려면,

list(a.keys()) 라고 쓰면 된다.

 

'Python' 카테고리의 다른 글

Day7 [내가 만든 순서도]  (0) 2025.02.27
for 반복문  (0) 2025.02.25
cmd 파일경로  (0) 2025.02.25
==참고자료==  (0) 2025.02.25
리스트와 튜플의 차이  (0) 2025.02.22
'Python' 카테고리의 다른 글
  • for 반복문
  • cmd 파일경로
  • ==참고자료==
  • 리스트와 튜플의 차이
joo_coding
joo_coding
2025.02.18~
  • joo_coding
    주코딩일지
    joo_coding
  • 전체
    오늘
    어제
    • 분류 전체보기 (219)
      • 일지 (19)
      • 계획표 (7)
      • 프로젝트 (6)
      • C언어 (35)
        • 연습장 (12)
      • C++ (3)
      • C# (34)
      • Python (28)
        • 연습장 (11)
      • TCP IP (4)
      • DB (2)
      • ubuntu (1)
      • Git (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    c언어 #vscode #gcc #윈도우 #c언어윈도우 #gcc윈도우 #vscode윈도우 #c #c++
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
joo_coding
딕셔너리
상단으로

티스토리툴바