【问题标题】:How can I pop out the contents of a sublist in python?如何在python中弹出子列表的内容?
【发布时间】:2016-06-17 15:02:32
【问题描述】:

我有一个关于python2.7 中的python 编程的问题。

如果我有一个列表 A 并且我想弹出最后一个元素 D2,我该怎么做? 当我只键入 A.pop() 时,它会弹出整个子列表而不是 D2。

A=[['HQ', 'H6', 'SJ', 'H0'],['H7', 'HK','DQ', 'DK'],
  ['D4', 'SK', 'H8', 'CK'],  ['CQ', 'S3', 'HJ', 'C9'], 
  ['S6', 'S8', 'S1', 'D2']]

【问题讨论】:

    标签: python python-2.7 list


    【解决方案1】:

    A[-1].pop(-1)

    这只会弹出你需要的元素,没有别的。请享用 ! :)

    【讨论】:

    • 这很有帮助。谢谢你的回答。
    【解决方案2】:

    A.pop(-1).pop(-1) 应该这样做。

    【讨论】:

    • 请注意,此代码还将删除整个最后一个子列表,即 S6、S8 和 S1。
    猜你喜欢
    • 1970-01-01
    • 2011-02-15
    • 1970-01-01
    • 2022-12-30
    • 1970-01-01
    • 2012-03-10
    • 2015-09-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多