假设我有一个函数,它接受一个数字,例如def函数(数字(,我想创建一个用None填充的列表,列表的长度是数字,所以假设number=4,list=[None,None,None]这可能吗?
您可以用几种不同的方法来实现。
最佳方式:
number = 2
list1 = [None]*number
对于环路:
number = 2
list1 = []
for _ in range(number):
list1.append(None)
列表理解:
number = 2
list1 = [None for _ in range(number)]