小编use*_*029的帖子

与python中列表的索引方法混淆.

这怎么可能?

list = [0, 0, 0, 0]
for i in list:
    print list.index(i),
    list[ list.index(i) ] += 1
Run Code Online (Sandbox Code Playgroud)

这打印:0 1 2 3(这是可以理解的)

list = [1, 4, 5, 2]
for i in list:
    print list.index(i),
    list[ list.index(i) ] += 1
Run Code Online (Sandbox Code Playgroud)

打印:0 1 1 0

python indexing

-4
推荐指数
1
解决办法
116
查看次数

标签 统计

indexing ×1

python ×1