1
2
我不打算发布这个,但如果你只想调试这个,那么给你:
这依赖于CPython(AFAIK),不适用于生产代码。如果实例在任何类型的容器中,它都不会工作,并且可能在任何时候由于任何原因而失败。不过,它应该对你有用。
它的工作原理是
如果你想把它从某种容器中拿出来,你需要扩展它来查看容器中的任何容器
|
2
6
要将您的请求放到透视图中,请解释您希望将哪个名称附加到由此代码创建的对象上:
This classic essay by the effbot 回答编辑中修改过的问题:否。
在Python的CPython实现中,至少在任何给定的时间,所有现有对象都有一个惟一的ID,可以通过
|
3
2
请注意,这是一个很好的风格
不
在周围放置空格
|
4
0
在Python中,您想要的基本上是不可能的,即使使用建议的“hack”。例如,
或
如果需要“命名”对象,只需为对象提供一个名称即可
更显式(我们喜欢Python)并且在所有情况下都是一致的。当然你可以做一些像
但foo将只是实例可能拥有的众多标签之一。名称是明确的和永久的。如果需要,您甚至可以强制使用唯一命名(同时您可以对不同的对象重复使用变量) |
5
0
你可以通过搞笑的方式来打破这一点(它的工作原理和写的一样,但是作为doctest的一部分它会失败),但是它是有效的。在我的学习经历中,我更关心的是什么是可能的,而不是什么是实际的,所以我很高兴看到至少有两种不同的方法来做我认为应该可以做的事情。即使是坏方法。 |
July · 如何定义数字间隔,然后四舍五入 1 年前 |
user026 · 如何根据特定窗口的平均值(行数)创建新列? 1 年前 |
Ashok Shrestha · 需要追踪特定的颜色线并获取坐标 1 年前 |
Nicote Ool · 在FastApi和Vue3中获得422 1 年前 |
Abdulaziz · 如何对集合内的列表进行排序[重复] 1 年前 |
asmgx · 为什么合并数据帧不能按照python中的预期方式工作 1 年前 |