dict = {}
item = ['A', 'B', 'A', 'A', 'B', 'A']
price = [500, 3000, 100, 2000, 250, 400]
for i in list(zip(item, price)):
key = i[0]
value = i[1]
if key in dict:
dict[key].append(value)
else:
dict[key] = [value]
이런식으로 코드 짜서
dict = {'A' = [500, 100, 2000, 400], 'B' = [3000, 250]}
이렇게 나오게 하는건 했는데
dict = {'A' = [3000], 'B' = [3250]} 이런식으러 밸류값을 더하고싶음
어케하는거야 ㅇㅅㅇ
dict = {'A' = [3000], 'B' = [3250]} 더한 값이면 굳이 list로 할 필요 없지 않나?
파이썬 배우고있는 중이라서 리스트로 하는거빢에 떠오르지않았어....ㅇㅅㅇ
저걸로 더 큰 key를 구한다음에 그 key에서 가장 큰 value를 출력하고시픔 저기서는 B가 먼저 출력되고 3000, 250 이런식으로
아 list로 감쌀 필요가 없다는거였내 진짜 ㄱㅅㄱㅅ