【发布时间】:2019-12-21 22:13:43
【问题描述】:
我只是想知道list()构造函数的用途,因为如果我们想创建一个新的列表就可以使用方括号,list()构造函数的具体用途是什么。
newGrocerylist = list(("apple", "guava", "mango", "pineapple", "orange")) #Why use the list() constructor.
print(newGrocerylist)
#We can also do like this--
newGrocerylist = ["apple", "guava", "mango", "pineapple", "orange"]
print(newGrocerylist)
为什么要使用列表构造函数?这不是多余的事情吗--
newGrocerylist = list(("apple", "guava", "mango", "pineapple", "orange"))
【问题讨论】:
-
虽然这很基本,但我认为它不是上述任何一个的副本。我会检查“X 用于什么”是否是一个有效问题。
-
确实,问题本身清楚地表明 OP 确实知道列表构造函数的作用。他们想知道何时使用它来做到这一点。这是一个不同的问题。可能是固执己见,但我什至不这么认为,因为对于何时使用 list() 达成了普遍共识。绝对不是重复的。
标签: python python-3.x