🔹使用方括号 (🔹 Using Square Brackets)
You can create an empty list with an empty pair of square brackets, like this:
您可以使用一对空的方括号创建一个空列表,如下所示:
💡 Tip: We assign the empty list to a variable to use it later in our program.
提示:我们将空列表分配给变量,以便稍后在程序中使用它。
For example:
例如:
num = []
The empty list will have length 0, as you can see right here:
空列表的长度为0 ,您可以在此处看到:
num = []
len(num)
0
🔸使用list()构造函数 (🔸 Using the list() Constructor)
Alternatively, you can create an empty list with the type constructor list(), which creates a new list object.
另外,您可以使用构造函数list()创建一个空列表,这将创建一个新的列表对象。
根据Python文档 :
如果未提供任何参数,则构造函数将创建一个新的空列表[] 。
💡 Tip: This creates a new list object in memory and since we didn’t pass any arguments to list(), an empty list will be created.
提示:这将在内存中创建一个新的列表对象,由于我们没有将任何参数传递给list() ,因此将创建一个空列表。
For example:
例如:
num = list()
This empty list will have length 0, as you can see right here:
空列表的长度为0 ,您可以在此处看到:
num = list()
len(num)
0
测试[] : (Testing []:)
timeit.timeit(‘[]’, number=10**4)0.0008467000000109692
测试list() : (Testing list():)
timeit.timeit(‘list()’, number=10**4)0.002867799999989984
可以看到[]比list()快得多。 此测试相差约0.002秒:
>>> 0.002867799999989984 - 0.00084670000001096920.0020210999999790147
将元素添加到空列表 (Add Elements to an Empty List)
- append() adds the element to the end of the list.
- append()将元素添加到列表的末尾。
- insert() adds the element at the particular index of the list that you choose.
- insert()将元素添加到您选择的列表的特定索引处。