Comment transformer k, v en {k: v}, aussi court et pythoniquement que possible?Comment transformer k, v en {k: v}?
-3
A
Répondre
4
Vous pouvez convertir un tuple en dict. Essayez ceci:
>>> dict([('k', 'v')])
{'k': 'v'}
0
Je suppose k, v
ici est un tuple que vous avez dans une variable, que j'appellerai x
. Voici quelques options:
x = ('k', 'v')
d = dict([x])
ou ...
d = {x[0]: x[1]}
6
Vous avez une variable v
et une k
variable et que vous voulez faire un dict
? {k: v}
est parfaitement pythonien
Questions connexes
- 1. Iterable [Essayez [(K, V)]] pour essayer [Carte [K, V]]
- 2. Comment appeler Dictionnaire <K, V> .TryGetValue() où K: prédicats <T>, V: ENUM
- 3. est RDD [(K, V)] un type dans rdd: RDD [(K, V)]?
- 4. Que veut dire $ k => $ v dans foreach ($ ex comme $ k => $ v)?
- 5. Comprendre HashMap <K,V>
- 6. copie n paires k/v de Hashtable
- 7. comparateur pour Map.Entry <K,V>
- 8. Quelle est la généalogie de K, V?
- 9. Comment trier un MultiMap <k,v> en java?
- 10. Obtention du dictionnaire <K,V> à partir de ConcurrentDictionary <K,V> dans .NET 4.0
- 11. Surcharge du Dictionnaire <K,V> .KeyCollection
- 12. Créer et instance d'un dictionnaire (de K, V) avec Activator.CreateInstance
- 13. Java Map <K,V>: Pourquoi obtenir (objet) pas obtenir (K)?
- 14. Performance LINQ vs. Dictionnaire <K,V>
- 15. Annoter EnumMap <K, V> utilisant Hibernate Annotations
- 16. Convertir un POJO à une carte <K,V>
- 17. Quels types pouvons-nous assigner à K dans HashMap <K,V>?
- 18. Liez un dictionnaire <K,V> à un DropDownList
- 19. js equiv de php foreach ($ arr comme $ k => $ v)
- 20. Aucune correspondance avec AutoMapper avec KeyValuePair <K, V>
- 21. Dictionnaire <K,V> qui implémente IList <V>
- 22. Quelle doit être la taille d'une collection pour std :: map <k,v> pour surpasser un std :: vector <std :: pair <k,v>>?
- 23. Comment optimal K en K - means
- 24. qu'est-ce que Map.Node <K,V> class en java?
- 25. Python NLTK FreqDist() Réduire l'utilisation de la mémoire en écrivant k, v sur le disque?
- 26. Remplissez clés et les valeurs d'un dictionnaire <K, V> utilisant des tableaux en C#
- 27. Combinaisons uniques dans une liste de k, tuples v en Python
- 28. Comment extraire une liste de proprelations {K, V} d'un terme complexe
- 29. qu'est-ce que^K dans la sortie de cat -v? Pour l'utiliser dans mysql
- 30. test pour un article dans le dictionnaire <k,v>
Vous avez une variable 'v' et une variable' k' et vous voulez faire un 'dict'? '{k: v}' est parfaitement pythonique –
@gnibbler - comeon mate. Faites-en une réponse ou la mauvaise chose obtient +1 de trop de fois! –
@PhilCooper, ok je lui fais une réponse –