如何从一大堆元组中创建一个较小的元组列表?

时间:2012-03-12 18:50:21

标签: python list tuples python-2.7

我有一个包含大约50或60个元组的大型列表。形式如下:

a=[('a', 50), ('b', 46), ('c', 41), ('d', 35) ...]

我想要一个新列表,列表中只有前20个元组。像:

b=[('a', 50), ('b', 46), ('c', 41), ('d', 35) ... ,('aa', 10)]

1 个答案:

答案 0 :(得分:3)

这可以使用列表切片来完成:

b = a[:20]