• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

Python:定义多个相同类型的变量?

python 来源:AP257 4次浏览

可能是重复的,但我至少无法通过搜索这些术语来找到答案。Python:定义多个相同类型的变量?

在Python中有更快的方法吗?

level1 = {} 
level2 = {} 
level3 = {} 

我已经试过

level1 = level2 = level3 = {} 

,但似乎创建对象,这是不是我想要的副本。并且

level1, level2, level3 = {} 

将引发错误。


===========解决方案如下:

你的变量命名是一个可能的迹象,表明你的设计还有待改进。这可能是最好使用一个列表,而不是三个独立的变量:

levels = [{}, {}, {}] 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)