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