Երբեմն բառարանները շատ են մեծանում, և որոշ բանալիներ այլևս չեն օգտագործվում և հետևաբար էլ անհրաժեշտ չեն: Մենք կարող ենք ազատվել դրանցից del հրամանով.
furniture = {
'table': 2,
'chair': 5,
'lamp': 8,
'phone': 4,
}
# This was an old building, so they used old phone system there
# After renovation, phones are not necessary anymore
del furniture['phone']
print(furniture) # {'table': 2, 'chair': 5, 'lamp': 8}
Առաջադրանք
Տրված է n զույգ ուսանողների անունները իրենց համապատասխան գնահատականներով (1-4 միջակայքում), ձեզ խնդրում են հեռացնել նրանց, ովքեր արդեն ավարտել են համալսարանը (շրջանավարտների ցանկը կարող է պարունակել որոշ անուններ, որոնք արդեն հեռացվել են բառարանից):
Մուտքի առաջին տողը պարունակում է մեկ ամբողջ թիվ n - ուսանողների թիվը: Հաջորդ n տողերը պարունակում են ուսանողների անունները և նրանց գնահատականները՝ բաժանված բացատով: Հաջորդ տողը պարունակում է բացատով բաժանված ուսանողների անունները, ովքեր ավարտել են համալսարանը:
Ծրագիրը պետք է տպի ուսանողների ստացված ցուցակը իրենց համապատասխան գնահատականներով յուրաքանչյուրը առանձին տողում, որտեղ ուսանողի անունը և գնահատականը առանձնացված են բացատով:
Մուտք
Ելք
8
Lucy 3.8
Anna 4
Bob 4
Steven 3
Kevin 2
Lily 3.9
Simon 2
Sophy 2.5
Anna David Steven Lukas Bob