Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 我有一个元组列表,我怎样才能取出一个特定的元素?_Python 2.7_Indexing_Tuples - Fatal编程技术网

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]