我的標題不是最好的道歉。這裏就是我試圖完成: 我有一個列表:根據Python中的列表中的對象名稱編號
list1 = [a0_something, a2_something, a1_something, a4_something, a3_something]
我還有一個列表誰條目元組包括一個名稱,如:
list2 = [(x1,y1,z1,'bob'),(x2,y2,z2,'alex')...]
在第二列表中的第0名對應於a0_something,並且第二個列表的第一個條目中的名稱對應於a1_something。基本上第二個列表是在寫入順序中,但第一個列表不是。
我一起工作的程序具有的setName功能,我想做到這一點
a0_something.setName(list2[0][4])
等與循環。
所以,我可以真的只是說
for i in range(len(list1)):
a(i)_something.setName(list2[i][4])
反正我有可以參考這個數字在一#_something,這樣我可以用一個循環迭代?
是什麼的東西部分的含義名字?爲什麼不能有一個名字或什麼的字典... – ChipJust
我要加入...爲什麼列表?如果你正在製作它,那麼爲什麼不根據需要創建一個列表,或者製作一本字典。你如何/從哪裏獲取內容(類對象)? – beoliver