1樓:盜墓者
可以。字典的鍵必須可雜湊,值是可以的。
字典裡的key有乙個原則,必須可雜湊(有個內建函式hash()可以檢測是否支援可雜湊),因為字典查詢資料是通過雜湊演算法得到的,比元組,列表等的陣列型別快很多,這本來也是字典的特性,字典裡的key和value一一對應的。
而字典查詢用的就是key,那麼key就必須支援雜湊演算法,也就是前面說的可雜湊。
列表,是乙個可變物件,支援原處修改。所以列表不能作為字典的key,但是可以為值
2樓:day2014的夏天
當然可以,當字典的值不為一時,便可以使用列表,如下**,描述pizza配料:
#在字典中中儲存列表
#儲存pizza資訊
pizza =
#概述所點的pizza
print("you order a " + pizza['crust'] + "-crust pizza" +
"with the following toppings:")for topping in pizza['toppings']:
print('\t' + topping)print('\n')
3樓:匿名使用者
值可以為列表的,鍵不可以為列表
python中字典的鍵值不能是列表嗎
4樓:天雨下凡
列表可以做字典的值,但是不能做鍵,因為列表是可變的,而鍵要求不可變物件
python裡乙個字典列表,如何判斷乙個value在不在這個列表裡
5樓:明明就
#dict的values()方法,可以遍歷也可以直接in判斷是否存在a =
if 4 in a.values():
print('exit')
6樓:玩轉資料處理
keys_value =
yesorno = "no"
for key in keys_value.keys():
if(keys_value[key] == 345):
yesorno = "yes"
break;
print yesorno
7樓:
這樣就可以啦......
python列表裡面有字典,該怎麼讀取字典中的value
8樓:匿名使用者
a=[1,2,3,,5,,7]
for x in a:
if isinstance(x,dict):
for k,v in x.items():
print v
9樓:混小子愛
>>> a = [1, ]
>>> d = a[1]
>>> d
>>>d[2]3
如何取出列表中字典的值並進行比對?python
10樓:紫薇參星
按照你的要求,遍歷bai貪吃蛇的座標位置
du,並和隨機zhi生成的座標對比,如果相同就重新dao取值版,不相同的時候輸出的python程式權如下
import random
map_width=30
map_height=30
a = [, , , ]
random_x=random.randint(3,map_width-8)
random_y=random.randint(3,map_height-8)
flag=true
for i in range(len(a)):
if random_x==a[i]['x'] and random_y==a[i]['y']:
flag==false
break
if flag==true:
else:
random_x=random.randint(3,map_width-8)
random_y=random.randint(3,map_height-8)
源**(注意源**的縮排)
python 如何將列表轉為字典,key值相同則合併value
11樓:匿名使用者
a='齊建國 齊建國 齊二石 黃魯成 黃津孚'.split()b=[13,33,38,26,31]
d={}
for x in range(len(a)):
if a[x] in d:
d[a[x]]+=[b[x]]
else:
d[a[x]]=[b[x]]
print(d)
12樓:匿名使用者
單純從資料結構上來講的話,字典的資料結構是雜湊,也就是雜湊表,它是無序的,而列表的資料結構是鍊表,是有序的,所以想把字典轉換成列表並且保持順序不變,是不可行的。
題主可以使用ordereddict(python 2.7+)有序字典,ordereddict是dict的子類,它記住了內容新增的順序。
另外如果想把字典的key轉換成列表,使用dict.keys()就可以了。
13樓:aaa軟體教育
python是當下十分火爆的程式語言,尤其在人工智慧應用方面。如果有心從事程式設計方向的工作,最好到專業機構深入學習、多實踐,更貼近市場,這樣更有利於將來的發展。
伴娘可以是自己的親妹妹嗎,伴娘可以是男方家的嗎
蒼公攜天西歸去 可以的。一 新娘選擇伴娘的標準 關於這個有很多種說法。有的說已婚不行 有的說要未婚女子,那麼親妹妹可以當伴娘嗎?其實新娘出嫁,如果能讓自己的妹妹當伴娘,也是很好的。首先妹妹是自己的親人,對自己的事情也會非常細心。首飾禮金交由妹妹管理也是非常放心的。其次能讓妹妹陪伴在自己生命中最重要的...
函式的返回值可以是指向結構體的指標麼
天蠍神經俠侶 nt changevar int 你少些了個e 這是乙個函式指標,這個changevar指標指向乙個這樣的函式 這個函式有乙個int型引數,返回值也是int.所以if fb info.changevar 的意思就是判斷結構體fb info中的changevar是否為空,等同於if fb...
個稅工資可以是假的嗎?
不可以。有企業實行這樣的做法 在勞動合同中與勞動者約定較低的工資標準,而在工作中發放較高的工資。用人單位之所以這樣做,主要是想逃避法律規定的以工資為基數計算的繳納社會保險費 計算加班費等責任。然而這種做法是不合法的。不可以,單位所在地稅務局出具的不會有假,個人工資超過5000的需要繳納個人所得稅。您...