파이썬코딩1 [파이썬] 중첩된 자료구조 중첩된 자료구조 아래의 스크린숏에 나온 파이썬 코드는 일일 식단의 영양소를 계산하는 프로그램입니다. 코드의 흐름을 이해하기 위해, 코드의 실행 순서를 단계별로 설명하겠습니다. 코드의 흐름 daily_meals라는 사전(dictionary) 객체를 생성합니다. 이 사전에는 각 식사의 이름을 키(key)로, 해당 식사에 포함된 영양소 정보를 또 다른 사전으로 저장하고 있습니다. 이 내부 사전에는 '단백질', '탄수화물', '지방'의 양이 각각 저장되어 있습니다. calories라는 또 다른 사전 객체를 생성합니다. 이 사전은 각 영양소가 1그램 당 몇 칼로리인지를 저장하고 있습니다. 여기서는 '단백질'과 '탄수화물'이 각각 4칼로리, '지방'이 9칼로리로 설정되어 있습니다. 일일 단백질, 탄수화물, 지방의 .. 2024. 2. 25. 이전 1 다음