让 var 成为我的变量。 我想创建一个这样的列表:
new_list=[var,var,var,var,var,var,var,var]
怎么做(显然不是手动操作)?
请您参考如下方法:
您可以使用乘法运算符:
new_list = [var] * 8
还要记住变量在 Python 中存储对对象的引用,所以:
ob = MyObject()
new_list = [ob] * 8
将创建一个列表,其中包含对同一对象的 8 个引用。如果你改变它 - 所有这些都会改变。
