inflearn logo
강의

Course

Instructor

Getting Started with Programming: Challenge! 45 Python Basic Grammar Exercises (Inflearn Original)

Parallel Iteration

dict, zip

15

Kang

5 asked

0

a = ["one", "two", "three", "four"]
b = [30, 20, 15, 75]
c = [5.2, 7.4, 3.6, 4.2]
d = [b[i] * c[i] for i in range(len(b))]
print(d)

mul = dict(zip(a, d))
print(mul)

새로운 방식으로 한번 해보았는데,, 안되는 이유가 무엇일까요..

python

Answer 2

0

niceman

안녕하세요.
위에 코드는 정상적으로 실행됩니다.
a = ["one", "two", "three", "four"] b = [30, 20, 15, 75] c = [5.2, 7.4, 3.6, 4.2] d = [b[i] * c[i] for i inrange(len(b))] print(d) mul = dict(zip(a, d)) print(mul)

아래 질문은

현재 코드에 맞게

print({x: y * z for x, y, z in zip(a, b, c)})

실행해보시길 권장드려요! (dict이 예약어로 취급되어 실행되어 그렇습니다!)

0

Kang

print(dict((x, y * z) for x, y, z in zip(a, b, c)))

알려주신대로 했는데 이것 또한
dict object is not callable이라고 나옵니다..
파이썬, 주피터 버전문제일까요
python 3.13.9v 입니다.

for, range 추가 방법

0

36

0

오타: 20-1 예시 코드에 c = 135가 아니고 a = 135이죠?

0

74

1

방법2, 방법3의 결과가 요구 출력결과와 다릅니다.

0

123

4

glob.glob문 오류

0

70

1

질문입니다.

0

63

1

기초적인 질문입니다.

0

54

1

딕셔너리 인트문제

0

51

0

아나콘다 설치 시 오류가 뜨면서 인스톨이 끝까지 안 되네요...

0

122

1

실행오류

0

62

2

주피터 노트북 새버전

0

132

2

with open

0

128

2

PowerShell Prompt에서 주피터노트북 기본 드라이버/폴더 위치변경 후 주피터노트북 실행

0

183

2

기초적인 질문입니다만

0

111

1

새로운 dict를 생성한 이유에 대해서 궁금합니다.

0

167

2

안녕하세요 전 버전이 상위버전인지 달라서

0

243

2

주피터 token

0

140

2

주피터 token

0

164

2

아나콘다를 D드라이브에 설치했는데

0

720

4

python 3 (ipykernel)이 뜨지 않음

0

203

1

안돼요ㅜㅜ in[]으로 뜨지도 않고 초록색으로 변하지도 않아요...

1

344

3

주피터를 크롬말고 엣지에서 그대로 써도 괜찮은가요?

0

256

2

오류

0

147

1

주피터 실행 불가 에러

0

412

2

아나콘다 다운받았는데 주피터는 같이 다운로드가 안 됐어요 어떻게 하면 되나요??

0

285

3