【发布时间】:2011-04-15 10:59:44
【问题描述】:
这两个语句在python中有什么区别?
var = foo.bar
和
var = [foo.bar]
我认为它正在将 var 放入包含 foo.bar 的列表中,但我不确定。此外,如果这是行为并且 foo.bar 已经是一个列表,那么在每种情况下你会得到什么?
例如:如果 foo.bar = [1, 2] 我会得到这个吗?
var = foo.bar #[1, 2]
和
var = [foo.bar] #[[1,2]] where [1,2] is the first element in a multidimensional list
【问题讨论】:
-
感谢您快速明确的回复。
-
当你尝试的时候,你看到了什么?另外,你用的是什么教程?
标签: python list syntax brackets variable-assignment