学习python的初学者想知道些什么。Python中的数组索引
这给了我第二个元素:
list = [1,2,3,4]
list.index(2)
2
但是当我试图这样的:
list = [0] * 5
list[2] = [1,2,3,4]
list.index[4]
我得到一个错误。是否有某种方法可以从数组中取出元素的索引,而不管它放置在哪个列表中?我知道这可能与字典:
info = {first:1,second:2,third:3}
for i in info.values:
print i
1
2
3
有没有像这样的列表?
作为@BurhanKhalid说:不要使用列表作为变量名,因为它也内置名函数'list' * – jamylak
你确定在第一个例子中返回了'2'吗?它应该是'1'。 – omz
你得到如此广泛的答案的原因是,没有人真的可以确切地确定你在哪种情况下会发生什么,以及为什么*。更何况,你的例子并不符合现实;像@omz指出的那样,第一个应该给出'1'而不是'2'。 –