如何从python复制列表列表而没有每个列表中的最后一个元素

托马斯·约翰逊

如何在一步中复制列表列表并从每个列表中删除最后一个元素?我可以做这样的事情,但想学习一步完成:

test2 = [["A","A","C"],
         ["C","A"],
         ["A","B","C","A"]]

import copy
test3 = copy.deepcopy(test2)
for item in test3:
    del item[-1]
cs95

在一个步骤中,您将需要使用列表推导式。假设您的列表只有二维并且子列表由标量组成,您可以使用切片语法来创建副本。

>>> [x[:-1] for x in test2]
[['A', 'A'], ['C'], ['A', 'B', 'C']]

如果您的子列表包含可变/自定义对象,请copy.deepcopy在表达式内部调用

>>> [copy.deepcopy(x[:-1]) for x in test2]
[['A', 'A'], ['C'], ['A', 'B', 'C']]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python-如何替换列表列表中每个列表的第一个元素

来自分类Dev

Python-如何删除列表列表中的最后一个元素?

来自分类Dev

Python-如何删除列表列表中的最后一个元素?

来自分类Dev

Python:为列表中的每个元素获取一个没有该元素的新列表

来自分类Dev

使用Python中每个列表的最后一个元素

来自分类Dev

Python:从列表列表中删除最后一个元素?

来自分类Dev

Python:从列表列表中删除最后一个元素?

来自分类Dev

如何从现有列表列表中创建第一个元素的新列表

来自分类Dev

检查列表列表的所有元素是否在另一个列表列表Python中

来自分类Dev

Python-如何按另一个列表列表的最后一个元素对列表列表进行排序?

来自分类Dev

替换列表列表的最后一个元素

来自分类Dev

检索列表列表中除一个元素外的所有元素(Python)

来自分类Dev

使用LINQ,我有一个列表列表,如何选择每个列表中存在的所有对象?

来自分类Dev

在python中,给定一个列表列表,如何识别匹配元素的索引?

来自分类Dev

在python中,给定一个列表列表,如何识别匹配元素的索引?

来自分类Dev

python获取列表列表中的最后5个元素

来自分类Dev

Haskell:创建列表中每个列表的最后一个元素的列表

来自分类Dev

如何获取R中列表的每个元素的最后一个子元素

来自分类Dev

从列表列表中获取每个第一个元素

来自分类Dev

如何在python列表中从最后到第一个访问所有列表元素

来自分类Dev

将列表的元素作为最后一个元素插入到python列表中的列表中

来自分类Dev

获取列表列表中的上一个元素

来自分类Dev

比较列表列表中的一个元素

来自分类Dev

获取列表列表中的上一个元素

来自分类Dev

如何使列表中的每个元素在python中成为另一个列表

来自分类Dev

如果python中的每个列表中都存在一个元素,如何有效地串联列表

来自分类Dev

如何在Scala中递归获取地图中包含的每个列表的最后一个元素?

来自分类Dev

如何将列表列表中每个列表的前N个元素移到列表末尾

来自分类Dev

如何将列表列表转换为字符串,每个列表都有一个新行并且没有逗号

Related 相关文章

  1. 1

    Python-如何替换列表列表中每个列表的第一个元素

  2. 2

    Python-如何删除列表列表中的最后一个元素?

  3. 3

    Python-如何删除列表列表中的最后一个元素?

  4. 4

    Python:为列表中的每个元素获取一个没有该元素的新列表

  5. 5

    使用Python中每个列表的最后一个元素

  6. 6

    Python:从列表列表中删除最后一个元素?

  7. 7

    Python:从列表列表中删除最后一个元素?

  8. 8

    如何从现有列表列表中创建第一个元素的新列表

  9. 9

    检查列表列表的所有元素是否在另一个列表列表Python中

  10. 10

    Python-如何按另一个列表列表的最后一个元素对列表列表进行排序?

  11. 11

    替换列表列表的最后一个元素

  12. 12

    检索列表列表中除一个元素外的所有元素(Python)

  13. 13

    使用LINQ,我有一个列表列表,如何选择每个列表中存在的所有对象?

  14. 14

    在python中,给定一个列表列表,如何识别匹配元素的索引?

  15. 15

    在python中,给定一个列表列表,如何识别匹配元素的索引?

  16. 16

    python获取列表列表中的最后5个元素

  17. 17

    Haskell:创建列表中每个列表的最后一个元素的列表

  18. 18

    如何获取R中列表的每个元素的最后一个子元素

  19. 19

    从列表列表中获取每个第一个元素

  20. 20

    如何在python列表中从最后到第一个访问所有列表元素

  21. 21

    将列表的元素作为最后一个元素插入到python列表中的列表中

  22. 22

    获取列表列表中的上一个元素

  23. 23

    比较列表列表中的一个元素

  24. 24

    获取列表列表中的上一个元素

  25. 25

    如何使列表中的每个元素在python中成为另一个列表

  26. 26

    如果python中的每个列表中都存在一个元素,如何有效地串联列表

  27. 27

    如何在Scala中递归获取地图中包含的每个列表的最后一个元素?

  28. 28

    如何将列表列表中每个列表的前N个元素移到列表末尾

  29. 29

    如何将列表列表转换为字符串,每个列表都有一个新行并且没有逗号

热门标签

归档