Python 연습 8: 다른 소스에서 사전 생성
의문
sample_dict = {
"name": "Kelly",
"age": 25,
"salary": 8000,
"city": "New york"}
# Keys to extract
keys = ["name", "salary"]
예상 출력:
{'name': 'Kelly', 'salary': 8000}
내 시도
질문의 분해
def get_items_from_dict(keys, dictionary):
new_dict = {}
for key in keys:
if key in dictionary:
new_dict.update({key: dictionary.get(key)})
print(new_dict)
sample_dict = {
"name": "Kelly",
"age": 25,
"salary": 8000,
"city": "New york"}
# Keys to extract
keys = ["name", "salary"]
get_items_from_dict(keys, sample_dict)
솔루션 추천
sampleDict = {
"name": "Kelly",
"age":25,
"salary": 8000,
"city": "New york" }
keys = ["name", "salary"]
newDict = {k: sampleDict[k] for k in keys}
print(newDict)
신용 거래
Reference
이 문제에 관하여(Python 연습 8: 다른 소스에서 사전 생성), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mathewchan/python-exercise-8-generate-a-dictionary-from-different-source-obi텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)