python 散列表基礎
阿新 • • 發佈:2018-06-09
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‘ ina: #使用鍵去找值 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 散列表基礎