如何从列表中删除多个项目,而不仅仅是访问它们

1katwell
removed_card = random.sample(deck, 5)

这使我可以访问列表中的值,但会将它们保留在列表中。如何使其可以一次从列表中删除多个项目?

纳尔

这可能不是最好的方法,但是您可以在列表中选择5个索引并弹出这些索引:

removed_cards = []
    for _ in range(5):
        removed_cards.append(deck.pop(randint(len(deck))))

list.pop(i)删除index处的项目i您不能以这种方式进行列表理解,因为deck.pop将更改其长度deck会导致索引错误。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

purrr 映射到列表中的每个项目而不仅仅是列表

来自分类Dev

如何在整个班级中访问约束,而不仅仅是在我设置的地方?

来自分类Dev

收到的不仅仅是删除事件的ID?

来自分类Dev

获取所有重复的记录,而不仅仅是它们的列表

来自分类Dev

如何用点的颜色填充geom_point图例中的框,而不仅仅是增加它们的大小?

来自分类Dev

不仅仅是变量中的Like语句

来自分类Dev

删除 Elixir 中列表元素的所有条目(不仅仅是第一个)

来自分类Dev

Python中的列表列表(不仅仅是列表)

来自分类Dev

如何删除整个聊天,而不仅仅是删除python电报中的最后一条消息?

来自分类Dev

Haskell-如何迭代列表并保留原始列表,而不仅仅是尾部

来自分类Dev

如何在列表中分配变量,而不仅仅是列表元素?(对于python)

来自分类Dev

如何从所有div中(不仅仅是同级兄弟)中删除带有jQuery的类?

来自分类Dev

从数组中删除双精度值,而不仅仅是javascript中的重复项

来自分类Dev

在R中使用for循环时,如何删除矩阵中的多个行,而不仅仅是最后一行

来自分类Dev

导入中毒密钥后如何修复GnuPG(而不仅仅是删除它)

来自分类Dev

在页面加载时显示DIV,而不仅仅是下拉列表的“更改中”

来自分类Dev

命令中间列表中每个元素的xargs,而不仅仅是-L这样的结尾

来自分类Dev

egrep 输出所有内容,而不仅仅是与列表中的模式匹配的行

来自分类Dev

C#List <T> RemoveAt(int32)函数删除2d列表中每个列表的所有索引,而不仅仅是指定的列表

来自分类Dev

如何为我的所有 gradle 项目(不仅仅是子项目)共享构建代码脚本

来自分类Dev

SQL Server-更新`sys。*'表,而不仅仅是读取它们

来自分类Dev

事件触发所有项目,而不仅仅是当前项目

来自分类Dev

从数据框中删除重复行的所有副本(而不仅仅是重复副本)

来自分类Dev

如何使用 tf.identity 制作 tesnors 列表的副本(不仅仅是单个张量)?

来自分类Dev

从文件夹中的文件列表中提取数据到母版,而不仅仅是复制和粘贴

来自分类Dev

ng-select会在列表中显示所有可用选项,而不仅仅是一行?

来自分类Dev

写的不仅仅是“你好”

来自分类Dev

需要完整的JDK(不仅仅是JRE)

来自分类Dev

Redis-不仅仅是键查询

Related 相关文章

  1. 1

    purrr 映射到列表中的每个项目而不仅仅是列表

  2. 2

    如何在整个班级中访问约束,而不仅仅是在我设置的地方?

  3. 3

    收到的不仅仅是删除事件的ID?

  4. 4

    获取所有重复的记录,而不仅仅是它们的列表

  5. 5

    如何用点的颜色填充geom_point图例中的框,而不仅仅是增加它们的大小?

  6. 6

    不仅仅是变量中的Like语句

  7. 7

    删除 Elixir 中列表元素的所有条目(不仅仅是第一个)

  8. 8

    Python中的列表列表(不仅仅是列表)

  9. 9

    如何删除整个聊天,而不仅仅是删除python电报中的最后一条消息?

  10. 10

    Haskell-如何迭代列表并保留原始列表,而不仅仅是尾部

  11. 11

    如何在列表中分配变量,而不仅仅是列表元素?(对于python)

  12. 12

    如何从所有div中(不仅仅是同级兄弟)中删除带有jQuery的类?

  13. 13

    从数组中删除双精度值,而不仅仅是javascript中的重复项

  14. 14

    在R中使用for循环时,如何删除矩阵中的多个行,而不仅仅是最后一行

  15. 15

    导入中毒密钥后如何修复GnuPG(而不仅仅是删除它)

  16. 16

    在页面加载时显示DIV,而不仅仅是下拉列表的“更改中”

  17. 17

    命令中间列表中每个元素的xargs,而不仅仅是-L这样的结尾

  18. 18

    egrep 输出所有内容,而不仅仅是与列表中的模式匹配的行

  19. 19

    C#List <T> RemoveAt(int32)函数删除2d列表中每个列表的所有索引,而不仅仅是指定的列表

  20. 20

    如何为我的所有 gradle 项目(不仅仅是子项目)共享构建代码脚本

  21. 21

    SQL Server-更新`sys。*'表,而不仅仅是读取它们

  22. 22

    事件触发所有项目,而不仅仅是当前项目

  23. 23

    从数据框中删除重复行的所有副本(而不仅仅是重复副本)

  24. 24

    如何使用 tf.identity 制作 tesnors 列表的副本(不仅仅是单个张量)?

  25. 25

    从文件夹中的文件列表中提取数据到母版,而不仅仅是复制和粘贴

  26. 26

    ng-select会在列表中显示所有可用选项,而不仅仅是一行?

  27. 27

    写的不仅仅是“你好”

  28. 28

    需要完整的JDK(不仅仅是JRE)

  29. 29

    Redis-不仅仅是键查询

热门标签

归档