Q
獲取列表項的名稱
1
A
回答
1
該列表不包含變量。它指的是它包含的對象;就像名稱'a','b','c'指的是那些相同的對象一樣。
因此,從列表中獲取一個項目會使您成爲對象。該對象可能有零個,一個或多個名稱;它不知道它們中的任何一個。
如果您在創建列表時知道,您稍後想要按名稱引用這些項目,則聽起來好像要創建一個dict。
0
下面的東西可能是?
dict(zip(arr,arr))
編輯:
從建議的副本,如果你想要的是:
for i in ('a', 'b', 'c'):
dic[i] = locals()[i]
,但如果你擁有了它,你必須有清單,['a','b','c']
爲[a,b,c]
值會取代無論如何變量名稱。
+0
你可以通過做'vars = [i for i in locals ()如果我和「__」不在我和「<」不在我];字典(zip(vars,[locals [i] for i vars]))' – inspectorG4dget 2011-05-13 00:31:42
相關問題
- 1. 獲取列表項的點擊名稱
- 2. LINQ:獲取表列名稱
- 3. 從列表框中的三個項目獲取表單名稱
- 4. 使用.net獲取名稱表,名稱列,名稱數據
- 5. 從列表中獲取列名稱
- 6. 如何獲取列表的名稱
- 7. php pdo:獲取表格的列名稱
- 8. Android的ListView,點擊獲取列表中的項目的名稱
- 9. 提取列表視圖項名稱
- 10. javafx:獲取列的名稱
- 11. 獲取項目中定義的所有燈具名稱列表
- 12. 獲取選定列表框項目的名稱(WPF C#)?
- 13. 如何從列表中獲取特定項目的名稱
- 14. 獲取項目名稱
- 15. TFS獲取項目名稱
- 16. 獲取選項名稱php
- 17. 獲取項目名稱
- 18. 獲取StringArray項目名稱
- 19. HTML獲取選項名稱
- 20. Wicket:從類變量名稱中獲取DropDownChoice列表項目名稱
- 21. 獲取WPF項目的項目名稱
- 22. 在sharepoint 2010中獲取列表名稱
- 23. 如何獲取端口名稱列表?
- 24. 從完整url獲取列表名稱
- 25. PHP - 獲取數據庫名稱列表
- 26. 從DbContext獲取表和列名稱
- 27. 獲取人的列表中使用的名稱列表對象
- 28. SQLAlchemy從表和列名稱中獲取屬性名稱
- 29. SpreadsheetGear按名稱獲取列?
- 30. 從AbstractTableModel獲取列名稱
可能重複的[Python變量作爲鍵的字典](http://stackoverflow.com/questions/3972872/python-variables-as-keys-to-dict) – 2011-05-12 23:55:09
類似的問題你可能會發現有幫助的答案: [Python中的變量名自省](http://stackoverflow.com/questions/1894591/variable-name-introspection-in-python) – sneg 2011-05-12 23:58:03