사전 이해 기술을 사용합니다.
이름과 학생 비율이 있는 사전 개체가 있습니다.
>>> marks = { 'Ravi': 45.23, 'Amar': 62.78, 'Ishan': 20.55, 'Hema': 67.20, 'Balu': 90.75 }
백분율>50
으로 학생의 이름 및 점수 사전을 얻으려면>>> passed = { key:value for key, value in marks.items() if value > 50 } >>> passed {'Amar': 62.78, 'Hema': 67.2, 'Balu': 90.75}
주어진 이름의 하위 집합을 얻으려면
>>> names = { 'Amar', 'Hema', 'Balu' } >>> lst = { key:value for key,value in marks.items() if key in names} >>> lst {'Amar': 62.78, 'Hema': 67.2, 'Balu': 90.75}