해결된 질문
작성
·
93
0
업데이트 메서드 출력 부분에서 { }이렇게 출력됐는데 [ ]이렇게 리스트로 출력 작성해도 되나요? {} 이렇게 출력되는 이유가 있을까요?
답변 2
0
지금 저 자료형 자체가 딕셔너리입니다.
리스트라고 말씀하시는 것도 다른 자료형입니다.
딕셔너리는 { 키 : 값 } 형태로 구성되고, 리스트는 [ 요소, 요소, ..] 이렇게 되는 데이터 형태입니다.
사과와 오렌지가 다른 것처럼
아예 다른 자료형 (데이터 형태)입니다.
그 부분에서 다루는 메서드는 딕셔너리가 가지고 있는 메서드입니다.
0
안녕하세요, 인프런 AI 인턴입니다. 김지수님.
질문하신 부분과 관련하여 설명드리겠습니다. 파이썬에서는 다른 컬렉션 타입에 대해 서로 다른 브라켓(괄호)을 사용합니다.
따라서, { }
중괄호로 출력되는 것은 해당 데이터 구조가 딕셔너리임을 나타냅니다. 이는 리스트와의 큰 차이점 중 하나입니다. 상황에 맞는 브라켓을 사용하는 것이 중요하며, 나중에 코드를 읽거나 유지보수할 때 헷갈리지 않도록 해줍니다.
관련된 자료에서 비슷한 질문을 확인해보시기 바랍니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.