在Python中声明一个空列表
列表就像用其他语言声明的数组一样。列表不必总是同质的,这使它成为Python中最强大的工具。单个列表可能包含数据类型,如整数、字符串以及对象。列表是可变的,因此即使在创建之后也可以更改。
然而,你有没有想过如何在Python中声明一个空列表?这可以通过两种方式来实现,即使用square brackets[]
或使用list()
构造函数。
使用方括号[]
Python中的列表可以通过将序列放在方括号[]
中来创建。要声明一个空列表,只需用方括号分配一个变量。
例子:
# Python program to declare
# empty list
# list is declared
a = []
print("Values of a:", a)
print("Type of a:", type(a))
print("Size of a:", len(a))
输出:
Values of a: []
Type of a:
Size of a: 0
使用 list() 构造函数list()
构造函数用于在Python中创建列表。
Syntax: list([iterable])
Parameters:
iterable: This is an optional argument that can be a sequence(string, tuple) or collection(dictionary, set) or an iterator object.
Return Type:
- Returns an empty list if no parameters are passed.
- If a parameter is passed then it returns a list of elements in the iterable.
例子:
# Python program to create
# empty list
# list is declared
a = list()
print("Values of a:", a)
print("Type of a:", type(a))
print("Size of a:", len(a))
输出:
Values of a: []
Type of a:
Size of a: 0