1분 퀴즈
2 다음은 card.csv 파일을 바탕으로 지출액 상위 10개 가맹점을 구하는 코드입니다. (가)~(마)에 들어갈 코드로 틀린 것을 고르세요.
import operator
spending = {}
for row in data:
if row[-1] == '전표매입':
store, payment = row[-4], int(row[-3])
if store not in spending.keys():
(가)
else:
(나)
top10 = sorted((다), key=(라), reverse=True)(마)
top10_store, top10_amount = [], []
for t in
top10: top10_store.append(t[0])
top10_amount.append(t[1])
① (가) - spending[store] = payment
② (나) - spending[store] += payment
③ (다) - spending.values()
④ (라) – operator.itemgetter(1)
⑤ (마) – [:10]