0
A
回答
0
(编辑来解释我的推理更清晰)
原因之一,你可能想转换列表到变量是为了使代码更加自我记录。例如,像password
这样的变量比fieldValue[3]
更容易理解。
但是,正如@Blender所建议的,最好不要将列表的元素分配给各个变量。
实现这两个目标的一种方法是按名称而不是数字来引用列表中的元素。在其他语言中,您可以使用枚举变量(例如,Java或C#中的enum
)。您可以使用enum包的Python为一个完全可靠的解决方案,或者你可以做这样的事情:
username, password = range(2)
print(fieldValue[username])
相关问题
- 1. 将python列表转换为javascript变量
- 2. Python 3:将列表转换为字典
- 3. 将列表转换为变量序列
- 4. 如何将项目列表转换为python中的变量?
- 5. 将python变量转换为javascript变量
- 6. 将变量名称转换为Python 3中的字符串
- 7. 将列表中的变量转换为局部变量
- 8. 将列表转换为浮点变量
- 9. 将列表变量列表转换为数据框架中的多个变量
- 10. Python列表效率:将变量批量转换为str和列表生成
- 11. 将列表转换为Python中的* args
- 12. 将Python中的列表转换为R中的向量
- 13. 将列名转换为python中的变量
- 14. 如何将类变量转换为Python中的实例变量?
- 15. 在Python中将Python列表转换为向量<int>
- 16. 在Python 3中将字节列表转换为字符串
- 17. Python 3:将字符串转换为变量
- 18. 将python字符串转换为变量
- 19. 在python中将列表和列表的列表转换为csv
- 20. Python 3 |将复杂列表数据转换为列表中的分组?
- 21. 将Python列表转换为CSV列
- 22. 如何将字符串转换为R中的列表变量?
- 23. 将textarea的值转换为python列表
- 24. 有没有办法将列表变量转换为非列表变量?
- 25. 将CSV列转换为Python中的列表列表
- 26. 将列表字典列表转换为Python中的DataFrame表
- 27. 如何将列表的列表转换为Python中的字典?
- 28. 将JSON数据转换为Swift中的可用变量3
- 29. 转换列表变量串
- 30. 转换datetime.datetime变量列表
你可能不希望这样做。你究竟想用它们做什么? – Blender
@Blender说了什么,但要做到这一点,你可以这样做:'for fieldValues:locals()['val {0}'.format(val)] = val'。但是,你不想这样做。 – sberry
为什么不只是使用fieldValues [0]和fieldValues [1]? –