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(f'{name}의 점수는 {score}점 입니다.')
print(name + '의 점수는 ' + str(s[score]) + '점 입니다.'] 로 쓰는 것보다 훨씬 간결하게 표현할 수 있다.
'Programming > Python' 카테고리의 다른 글
[Python] Call by reference & Call by Value, 불변타입과 가변타입 (0) | 2022.03.26 |
---|---|
[Python] 웹 크롤링(Web Crawling) (0) | 2022.01.26 |
Comment