提取匹配的列表元素

时间:2019-05-31 18:01:33

标签: python

我想根据其当前位置在更长的列表中获取直到某个特定元素的元素列表。

例如,考虑以下列表:

['a', 'b', 'c', 'd', 'e', 'f', 'g', 'e']

我想得到以下结果:

['a', 'b', 'c', 'd', 'e']

我可以使用index来做到这一点,但是我想知道是否有更清洁的方法?

alphabet = ['a','b','c','d','e','f','g','h']

alphabet[:(alphabet.index('e')+1)]

0 个答案:

没有答案