1. 程式人生 > >python 散列表基礎

python 散列表基礎

s函數 orm values col value pytho item nbsp TE

散列表演變:由基礎的列表演變而來,例子如下 (是不是發現只有數字才能有規律呀,那就對了)

#規則是,儲存1,3,4,5,進列表中,他們位置為X-1
a=[None,None,None,None,None]
a[0]=1
a[2]=3
a[5-1]=5
a[3]=4
print(a)
if a[3]==None:   #檢查4是否在列表中
    print(buzai)
else:
    print(zai)

下面這種就更廣泛了,也就是散列表

#這種非數字的判斷是不是更方便
a={xixi:haha,meimei:lili}
if xixi in
a: #使用鍵去找值 print(a[xixi]) else: print(bucunzai) for x,y in a.items(): #使用items去映射字典中的鍵和值 print("{},{}".format(x,y)) for x in a.values(): #使用values函數對值進行輸出 print(x) print(dir(a)) #查看d字典的函數方法 #註意:以下這種方法是不存在的 if a[xixi] in a: #使用值直接去查看相關數據是不存在的 print
(a[xixi]) else: print(bucunzai)

python 散列表基礎