问题标签 [del]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
652 浏览

python - Python 静态变量列表 __del__

我正在尝试使用静态列表创建一个类,该列表收集对象类的所有新实例。我面临的问题似乎是,一旦我尝试以与整数相同的方式使用列表,我就不能再使用魔术标记__del__了。

我的例子:

有了评论,我得到了正确的答案:

但是没有评论——包括现在的静态对象列表 MyClass.instances 我得到了错误的答案:

似乎 MyClass 无法再使用它的__del__方法了!怎么来的?

0 投票
5 回答
36421 浏览

java - Redis/Jedis - 按模式删除?

通常,我获取密钥集,然后使用外观删除每个键/值对。

是否可以通过模式删除所有键?

IE:

0 投票
2 回答
68 浏览

python - Behaviour of DEL with list taken from a dict

consider the following code

which produces the following output with my Python 2.7.5:

As you can see, the list in the dict was also manipulated, so they appear to point to the same object/thing in memory.

Maybe I understand a basic Python principle wrong here (feel free to flame & point me towards the spec), but is this intended behaviour? And if it is, is there a way to delete and entry by index from a list taken from a dict without manipulating the original dict? Quite often I find out there is already an extraordinary simple Python way for doing stuff I try to accomplish with complicated code constructs.

I have a large dict here and I take lists out of it quite often, and I don't want to rebuild the dict each time I process the list in any way.

Thank you very much for your time & help,

Tobias

0 投票
2 回答
8123 浏览

python - 覆盖 __del__() 是这里的最佳选择吗?

我正在尝试找出删除某些东西的最佳方法,最好不必编写大量代码。

在我的项目中,我正在模拟化合物 - 我通过实例将实例Element绑定到其他实例。在化学中,键经常断裂,我希望有一个干净的方法来做到这一点。我目前的方法如下ElementBond

我想做类似的事情

或者,这样的事情会很好

这些方法中的任何一种都比其他方法更可取,还是有其他我忽略的方法?

0 投票
4 回答
13977 浏览

python - 为什么 Python 中两个变量的值都会发生变化?

我有一小段代码和一个很大的疑问。

输出是

为什么当我单独修改 s1 时变量 's' 的值会发生变化?我怎样才能解决这个问题?

先感谢您 :)

0 投票
2 回答
74 浏览

python - 是否可以删除一个类的实例,该实例会自动将其从作为元素的所有列表中删除?

我有一个 a 的实例,class它作为一个元素出现在多个lists 中。我想删除实例并同时将其从每个list元素中删除。这可能吗?

0 投票
3 回答
393 浏览

python - 从 Python 中的未知列表中删除负数

在 Python 中工作,我将如何编写代码以使用 for 循环和 if 语句从未知整数列表中删除负数?

0 投票
4 回答
77 浏览

python - 为什么 del 不做同样的事情?

为什么以下代码会更改两个变量:

但是del语句没有达到同样的效果?

0 投票
1 回答
94 浏览

python - 为什么要在文件末尾删除导入?

我正在阅读 Mitsuhiko(烧瓶的创建者,jinja2,werkzeug,...)他最近开源的烧瓶网站的代码。websiteconfig.py根目录下的文件中,代码如下:

我只是想知道他为什么要删除这个 os import?我正在寻求改进我的代码风格,所以我知道这是为了节省内存空间,但这在现代系统上到底有多重要?我错过了什么吗?

0 投票
1 回答
3647 浏览

python - 如何释放字典字典的内存?

考虑一个字典字典:

假设它包含数百万用户,我想在处理完整个事情后释放内存。

以下是否足够:

还是我需要做类似的事情: