用相同的布尔值初始化列表

用相同的布尔值初始化列表,第1张

用相同的布尔值初始化列表

您可以这样做:-

>>> [False] * 10[False, False, False, False, False, False, False, False, False, False]

注: - 请注意,你不应该有这样做

list
mutable types
有相同的值,否则你会看到令人惊讶的行为像一个在下面的例子: -

>>> my_list = [[10]] * 3>>> my_list[[10], [10], [10]]>>> my_list[0][0] = 5>>> my_list[[5], [5], [5]]

如您所见,您在一个内部列表中所做的更改将反映在所有这些内容中。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5645934.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存