带有数字和字符串的元组列表

dar*_*sky 0 python tuples list

我有一个元组列表,可能如下所示:

[(23, 'somestr'), (30, 'someotherstr'), (15, 'someotherstr2')]
Run Code Online (Sandbox Code Playgroud)

我需要提取具有最小数量的元组,并获取该元组的字符串.为了找到最小值,我只是做了:min([i[0] for i in list]).

怎么会得到字符串?嵌套列表理解?我已经尝试了几种方法,但是我不知道如何保留元组的索引,或者在列表理解语句中得到它.

kas*_*sky 5

min(your_list)[1] #would be sufficient
Run Code Online (Sandbox Code Playgroud)