Python 2.7 我有一个元组列表,我怎样才能取出一个特定的元素?
我有一个元组列表,如:Python 2.7 我有一个元组列表,我怎样才能取出一个特定的元素?,python-2.7,indexing,tuples,Python 2.7,Indexing,Tuples,我有一个元组列表,如: >>>list [('the', 248), ('I', 81), ... ('I', 81)] 我想取出一个特定的元素,比如('to',248),我应该如何索引该元素并获取它?我不确定你这个问题的确切意思,但是如果你想取出一个具有特定质量的元素,你只需要使用index()(无论数据类型如何): 我不确定你想要什么结果。我希望你想要得到这种类型的输出。 # x = [("string0",0),("string1",1),("string2",2
>>>list
[('the', 248),
('I', 81),
...
('I', 81)]
我想取出一个特定的元素,比如('to',248),我应该如何索引该元素并获取它?我不确定你这个问题的确切意思,但是如果你想取出一个具有特定质量的元素,你只需要使用index()(无论数据类型如何):
我不确定你想要什么结果。我希望你想要得到这种类型的输出。
# x = [("string0",0),("string1",1),("string2",2),("string3",3)]
# Example outputs:
>>> x.index(("string0",0))
0
>>> x.index(("string2",2))
2
>>> l =[('the', 248), ('I', 81), ('I', 81)]
>>> x = [i[1] for i in l]
>>> x
[248, 81, 81]