변수로 더 직관적인 문자열 만들기
scores = [
{'name':'영수','score':70},
{'name':'영희','score':65},
{'name':'기찬','score':75},
{'name':'희수','score':23},
{'name':'서경','score':99},
{'name':'미주','score':100},
{'name':'병태','score':32}
]
이름과 점수를 모두 출력해볼게요
for s in scores:
name = s['name']
score = str(s['score'])
print(name+'는 '+score+'점 입니다')
f-stirng을 이용하면 훨씬 간단하게 가능하답니다.
for s in scores:
name = s['name']
score = str(s['score'])
print(f'{name}은 {score}점입니다')
댓글