【问题标题】:How to make a smaller list of tuples from a large list of tuples?如何从一个大的元组列表中创建一个较小的元组列表?
【发布时间】:2012-03-12 18:50:21
【问题描述】:

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

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

我想要一个新列表,其中只有列表中的前 20 个元组。喜欢:

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

【问题讨论】:

  • 在此处发布问题之前,请阅读文档并提供一些证据证明您对此问题进行了任何研究。见docs.python.org/library/…

标签: python list tuples python-2.7


【解决方案1】:

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

b = a[:20]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-10
    • 1970-01-01
    • 2019-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多