我有一个python列表('A','B','C','D','E'),我如何得到哪个项目是在一个特定的索引号?使用索引来获取项目,Python
例子: 说这是给0,它将返回A. 鉴于2,它将返回C. 鉴于4,它将返回E.
我有一个python列表('A','B','C','D','E'),我如何得到哪个项目是在一个特定的索引号?使用索引来获取项目,Python
例子: 说这是给0,它将返回A. 鉴于2,它将返回C. 鉴于4,它将返回E.
告诉你什么,('A','B','C','D','E')
,是不是list
,它是tuple
(圆括号而不是方括号表示)。尽管如此,无论是索引一个列表还是一个元组(在索引处获取一个项目),无论是哪种情况,都需要将索引追加到方括号中。
所以:
thetuple = ('A','B','C','D','E')
print thetuple[0]
打印A
,等等。
元组(不同于列表)不变,所以你不能分配到thetuple[0]
等(如你可以分配到一个列表的索引)。但是,无论哪种情况,您绝对可以通过索引访问(“获取”)该项目。
values = ['A', 'B', 'C', 'D', 'E']
values[0] # returns 'A'
values[2] # returns 'C'
# etc.
您可以使用_ _getitem__(key)函数。
>>> iterable = ('A', 'B', 'C', 'D', 'E')
>>> key = 4
>>> iterable.__getitem__(key)
'E'
x=[2,3,4,5,6,7]
print(x.pop(2)
你尝试'myList中[0]'和'myList中[1]'?发生了什么事为什么你尝试了什么请发布您尝试的代码。 – 2010-06-11 02:57:59