如何將k,v轉換爲{k:v},儘可能簡短和pythonically?如何將k,v變成{k:v}?
-3
A
回答
4
你可以把一個元組轉換成字典。試試這個:
>>> dict([('k', 'v')])
{'k': 'v'}
0
我假設k, v
這裏是你在某個變量,我會打電話給x
有一個元組。這裏有幾個選項:
x = ('k', 'v')
d = dict([x])
或...
d = {x[0]: x[1]}
6
你有一個變量v
和可變k
,你想使一個dict
? {k: v}
是完美的pythonic
相關問題
- 1. Apache spark:我們如何將RDD [v]分成Map [k,RDD [v]]?
- 2. 蟒蛇聲明:(K,V)對K,V
- 3. SortedList <K,V> vs SortedDictionary <K,V> vs詞典<K,V>
- 4. 如何使用Map([K,V])而不是Map [K,V]創建Map構造函數?
- 5. FileHashMap <K, V>
- 6. `Array.from({length:5},(v,k)=> k)`如何工作?
- 7. Scala將Seq轉換爲k,v的sbt.Project.Setting [_]
- 8. Iterable [嘗試[(K,V)]]嘗試[地圖[K,V]]
- 9. 是rdd:RDD [(K,V)]中的RDD [(K,V)]類型?
- 10. 類條目<K,V>實現了Map.Entry <K,V>
- 11. 在Java 8中,如何使用lambda?將地圖<K,V>轉換爲另一個地圖<K,V>?
- 12. 檢查如果一個RDD(K,V)V是包含在另一個R dd(K,V)V
- 13. Map vs Map <K,V>
- 14. K,V有多普遍?
- 15. 比較Map.Entry <K,V>
- 16. C#:如何在沒有添加(KeyValuePair <K,V>)的情況下實施ICollection <KeyValuePair <K,V>>的字典<K,V>?
- 17. 爲什麼在條目<K,V>中輸入參數<K,V>?
- 18. 收集地圖流<K,V>到地圖<K,List<V>>
- 19. 在.NET 4.0中從ConcurrentDictionary獲取字典<K,V><K,V>
- 20. 有沒有更好的方法來做Map k [v] - > Maybe(Map k v)?
- 21. Cast map <K,shared_ptr <V>>來映射<K,shared_ptr <const V>>?
- 22. foreach中的$ k => $ v是什麼($ ex爲$ k => $ v)是什麼意思?
- 23. 爲什麼地圖<K,V>不能擴展功能<K,V>?
- 24. 將std :: vector <std :: pair <const K, V> *>轉換爲std :: vector <std :: pair <const K, V>>
- 25. 如何創建一個類型,實現IDictionary <'K, 'V>和IEnumerable <'V>
- 26. 的Lua:在對於k做算術,V成對(TBL)循環
- 27. 分割KV <K,V> PCollection分成多個PCollections
- 28. Hadoop「樣式」 - 組塊與成千上萬的(k,v)對
- 29. 我能否將列表<V>轉換成地圖<K, List<V>>無foreach?
- 30. 收集像字典<K, V>這使得價值變化
你有一個變量'v'和一個變量'k',你想做一個'dict'? '{k:v}'完全是pythonic – 2012-07-18 23:04:42
@gnibbler - comeon mate。讓它成爲答案或者錯誤的東西獲得太多次+1! – 2012-07-18 23:19:15
@PhilCooper,好吧我讓它成爲一個答案 – 2012-07-18 23:31:50