Python返回列表枚举的整数值

2024-06-25 23:50:14 发布

您现在位置:Python中文网/ 问答频道 /正文

是否有更简洁的方法来获取列表项在该代码中的位置的整数值:

a = ['m', 'rt', 'paaq', 'panc']
loc = [i for i, x in enumerate(a) if x == 'rt']
loc_str = str(loc).strip('[]')
loc_int = int(loc_str)
id_list = a[loc_int + 1:]
print id_list

以列表形式返回“rt”后的所有项['paaq','panc']


Tags: 方法代码inid列表for整数loc