【Python面試真題】- Python中的字典是什么?
【Python面試真題】- Python中的字典是什么?
字典是C++和Java等編程語(yǔ)言中所沒(méi)有的東西,它具有鍵值對(duì)。
>>> roots={25:5,16:4,9:3,4:2,1:1}
>>> type(roots)
<class 'dict'>
>>> roots[9]
運(yùn)行結(jié)果為:
3
字典是不可變的,我們也能用一個(gè)推導(dǎo)式來(lái)創(chuàng)建它。
>>> roots={x**2:x for x in range(5,0,-1)}
>>> roots
運(yùn)行結(jié)果:
{25: 5, 16: 4, 9: 3, 4: 2, 1: 1}