通过引用删除列表?>是:您如何在Python中别名变量?或类似的?

石头

在Perl中,我可以这样说:

> perl -e '@a=(1,2,3);$b=\@a;$$b[1]=5;print @a'
153    

@a=(1,2,3);
$b=\@a;
$$b[1]=5;
print @a

即我可以通过引用$ b更改原始变量@a。如何在Python中做到这一点?

=========

抱歉,我试图通过引用“ b”删除引用数组“ a”的内容,这似乎不起作用。删除via b的正确方法是什么

> a = [1,2,3]
> b = a
> b
[1, 2, 3]
> b = []
> a
[1, 2, 3]

'a'仍然不为空,即我引用了变量,我想通过引用对其进行清理吗?

merlin2011

Python中的所有类型都是引用。这意味着您不能重新分配实际变量并期望它更改原始变量。但是,您当然可以通过在复制时自动创建的“引用”来修改变量。

a = [1,2,3]
b = a
b[0] = 0
print a

输出

[0,2,3]

如果要通过引用删除列表,则可以使用其他解决方案或执行以下操作:

b[:] = []

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java通过引用从链接列表中删除节点

来自分类Dev

Java通过引用从链接列表中删除节点

来自分类Dev

Python从列表中删除类似的项目

来自分类Dev

在Lua中通过引用删除变量

来自分类Dev

R通过变量引用列表中的元素

来自分类Dev

如何从Dart列表中删除类似的元素?

来自分类Dev

通过冲突从列表中删除

来自分类Dev

如何在python中使用正则表达式从许多文档中删除类似的页脚

来自分类Dev

从列表中删除类似的项目

来自分类Dev

从列表中删除类似的项目

来自分类Dev

从向量中删除,通过引用传递

来自分类Dev

从DocBook中的“图形列表”中删除引用

来自分类Dev

删除列表C#中的重复引用

来自分类Dev

列表-如何通过引用查找项目?

来自分类Dev

如何在python中通过引用分配变量?

来自分类Dev

在 R 中通过引用传递列表并添加到列表

来自分类Dev

Python列表变量不通过引用传递吗?

来自分类Dev

从标签列表中删除引用时,如何从引用(cq:tags)中删除标签?

来自分类Dev

通过特定索引从列表中删除项目

来自分类Dev

通过特定索引从列表中删除项目

来自分类Dev

如何使用python从文本文件中删除类似的重复项?

来自分类Dev

如何:通过编号引用列表中编号的元素

来自分类Dev

在python中通过引用传递:传递列表并添加字符?

来自分类Dev

如何通过Python删除列表中读取的当前元素?

来自分类Dev

如何通过Python删除在列表中多次出现的项目?

来自分类Dev

如何仅使用递归通过python从列表中删除项目

来自分类Dev

通过JavaScript中的引用从JSON树中删除对象

来自分类Dev

如何通过引用从另一个变量中删除字典中的对象

来自分类Dev

如何最好地通过引用已排序的列表在 Python 列表中插入 NaN 值

Related 相关文章

  1. 1

    Java通过引用从链接列表中删除节点

  2. 2

    Java通过引用从链接列表中删除节点

  3. 3

    Python从列表中删除类似的项目

  4. 4

    在Lua中通过引用删除变量

  5. 5

    R通过变量引用列表中的元素

  6. 6

    如何从Dart列表中删除类似的元素?

  7. 7

    通过冲突从列表中删除

  8. 8

    如何在python中使用正则表达式从许多文档中删除类似的页脚

  9. 9

    从列表中删除类似的项目

  10. 10

    从列表中删除类似的项目

  11. 11

    从向量中删除,通过引用传递

  12. 12

    从DocBook中的“图形列表”中删除引用

  13. 13

    删除列表C#中的重复引用

  14. 14

    列表-如何通过引用查找项目?

  15. 15

    如何在python中通过引用分配变量?

  16. 16

    在 R 中通过引用传递列表并添加到列表

  17. 17

    Python列表变量不通过引用传递吗?

  18. 18

    从标签列表中删除引用时,如何从引用(cq:tags)中删除标签?

  19. 19

    通过特定索引从列表中删除项目

  20. 20

    通过特定索引从列表中删除项目

  21. 21

    如何使用python从文本文件中删除类似的重复项?

  22. 22

    如何:通过编号引用列表中编号的元素

  23. 23

    在python中通过引用传递:传递列表并添加字符?

  24. 24

    如何通过Python删除列表中读取的当前元素?

  25. 25

    如何通过Python删除在列表中多次出现的项目?

  26. 26

    如何仅使用递归通过python从列表中删除项目

  27. 27

    通过JavaScript中的引用从JSON树中删除对象

  28. 28

    如何通过引用从另一个变量中删除字典中的对象

  29. 29

    如何最好地通过引用已排序的列表在 Python 列表中插入 NaN 值

热门标签

归档