인프런 커뮤니티 질문&답변

최민우님의 프로필 이미지
최민우

작성한 질문수

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

딕셔너리(5-1) : 딕셔너리는 유용하게 자주사용해요

딕셔너리 선언

작성

·

195

1

d = {
    'Name': 'Niceman',
    'City': 'seoul',
    'Age': 23,
    'Grade': 'A',
    'Status': True
}
 
e = dict([
    ('Name', 'Niceman'),
    ('City', 'seoul'),
    ('Age', 23),
    ('Grade', 'A'),
    ('Status', True)
])
 
위 두개의 방법에서는 정수형으로 키값을 할수 있었는데
 
f = dict(              
    Name = 'Niceman',
    City = 'Seoul',
    Age = 23,
    Grade = 'A',
    Status = True
)

여기서는 키 값에 정수를 못쓰는데 원래 그런건가요?
오류가 뜹니다.

답변 1

0

좋은사람님의 프로필 이미지
좋은사람
지식공유자

네 마지막 선언 방법은 문자열만 value 값이 가능해여!

저도 전에 헷갈렸던 기억이 있네요!

 

최민우님의 프로필 이미지
최민우
질문자

감사합니다!

최민우님의 프로필 이미지
최민우

작성한 질문수

질문하기