小编min*_*ssi的帖子

python中[None]和[]之间的区别是什么?

我认为[无]与[]相同,但在我的测试中,也许有一些东西......

>>>print len([])
0
>>>print len([None])
1
Run Code Online (Sandbox Code Playgroud)

我什么时候应该使用None?和[]

还有一个有趣的问题

>>>c= []
>>>d= []
>>>print c is d
False
>>>a= 1
>>>b=1
print a is b
True
Run Code Online (Sandbox Code Playgroud)

为什么空列表的ID授予不同?

python list

6
推荐指数
1
解决办法
2万
查看次数

为什么list [-1:1]在python中为空?

>>>list=[1,2,3]  
>>>list[1:2]  
2  
>>>list[-1:1]  
[]  
Run Code Online (Sandbox Code Playgroud)

在蟒蛇,list[first:last]return list[first,first+1,...last-1]
不过list[-1:1]是空车返回,为什么不包括list[-1]

python list

3
推荐指数
1
解决办法
150
查看次数

是否将列表设置为10,000个空值然后填充,或者更快地附加到空列表?

如果我有一个列表长度为10,000个条目,它是否更快:

  1. 制作一个空白列表然后附加到它.

要么

  1. 列出填充10,000个空白条目的列表,并将每个条目设置为数据.

示例代码

# first case 
a=[]
for i in range(10000):
    a.append(input())
# second case
a= [0]*10000
for i in range(10000):
    a[i] = input()
Run Code Online (Sandbox Code Playgroud)

python initialization list

1
推荐指数
1
解决办法
283
查看次数

标签 统计

list ×3

python ×3

initialization ×1