Python-下面的内容是什么意思?

Python-下面的内容是什么意思?,python,python-2.7,Python,Python 2.7,以下内容在python中是什么意思 var1 = [var2] 例如: self.locations = [sys.resources_location] var1是否声明为数组 使用一个元素x创建一个新的列表对象 您可以尝试使用交互式shell,并使用以了解有关该对象的更多信息: >>> var2 = 42 >>> var1 = [var2] >>> var1 [42] >>> type(var1) <type

以下内容在python中是什么意思

var1 = [var2]
例如:

self.locations = [sys.resources_location]
var1是否声明为数组

使用一个元素x创建一个新的列表对象

您可以尝试使用交互式shell,并使用以了解有关该对象的更多信息:

>>> var2 = 42
>>> var1 = [var2]
>>> var1
[42]
>>> type(var1)
<type 'list'>
>var2=42
>>>var1=[var2]
>>>var1
[42]
>>>类型(var1)

不是;列表可以调整大小并包含不同类型的元素。

var1初始化为带有一个元素的列表,该元素为var2

>>> var2 = 1
>>> var1 = [var2]
>>> type(var1)
<type 'list'>
>var2=1
>>>var1=[var2]
>>>类型(var1)
您可以从本教程中了解有关列表的更多信息


核心Python中没有数组
var1
变成了一个项目列表
var2
@DYZ@roganjosh好的,我的意思是数组不是内置的数据类型。@DYZ很公平。不能说我曾经使用过这个数组,所以我不知道它有多有用:)谢谢你的解释。。。顺便说一句,有人能解释一下系统是如何工作的吗。通常填写什么?这些是系统变量吗?