腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Python
语
言中
实现
映射
或
MutableMapping
时
,
我
应该
实现
__
contains__
方法
吗
?
python
、
dictionary
我
使用列表为自定义字典编写了代码。根据collections.abc模块,
我
只需要在
实现
Mapping
时
实现
__getitem__、__iter__、__len__。但是
在
代码中使用__
contains__
方法
的包含in语句似乎总是返回True。
我
也
应该
写__
contains__
方法
吗
?
浏览 21
提问于2020-07-08
得票数 0
1
回答
Python
3中有异步抽象基类
吗
?
python-3.x
、
async-await
、
abstract-class
我
需要在异步
Python
3应用程序中
实现
映射
类型(
我
使用tornadoweb,但它可能是任何事件循环)。
我
的问题是
MutableMapping
没有aync版本。它与
MutableMapping
不兼容。例如,get()
方法
期望当键不在
映射
中<em
浏览 2
提问于2020-04-25
得票数 4
1
回答
Python
"in“关键字正在引发KeyError
python
、
todoist
为了检查TodoistAPI类中是否存在一个键,
我
使用了" In“关键字。但是,它会导致KeyError。Traceback (most recent call last):print("id" in applicatio
浏览 4
提问于2019-10-27
得票数 1
回答已采纳
4
回答
如何研究
python
内建
方法
的
实现
?
python
我
现在正在修一门基础课程。我们经常使用
Python
的in。
我
很好奇它是如何
实现
的,支持in的代码是什么样子的。
我
可以想象
我
如何
实现
这样一件事,但我
在
交了几份作业后学到的一点是,
我
的做事方式通常很糟糕,效率很低。所以我想开始调查“好”代码。
浏览 7
提问于2012-04-21
得票数 7
回答已采纳
1
回答
字典子类,是否所有的编辑
方法
都包含在回调中?
python
、
python-3.x
、
dictionary
我
想要有一个处理字典的函数,像字典一样寻址,或者类似的,只需很少的工作,这样当被调用时,
我
可以运行其他代码。
我
认为将dict子类化似乎更容易,所以我这样做了。通过阅读help(dict),
我
想我已经介绍了所有的字典编辑函数,所以也调用了一个回调函数。
我
有
吗
?还有像pop这样返回编辑值的其他类型
吗
?
浏览 0
提问于2017-06-11
得票数 1
3
回答
Python
` of‘与`__
contains__
`的功能
python
、
python-2.7
、
contains
前几天,
我
第一次
在
一个类上
实现
了__
contains__
方法
,行为并不是
我
所期望的。
我
怀疑操作符中有一些
我
不理解的微妙之处,
我
希望有人能给我一些启发。在我看来,in操作符并不只是包装对象的__
contains__
方法
,它还试图将__
contains__
的输出强制转换为布尔值。return [False, False] in运算符和对__
contains__
浏览 1
提问于2016-07-23
得票数 24
回答已采纳
2
回答
类中"in“
方法
的重新说明
python
、
python-3.x
、
adt
我
正在创建一个抽象数据类型,它创建一个双向链表(不确定它是不是正确的翻译)。在其中,
我
创建了一个
方法
__len__来以正确的方式计算它的长度,一个
方法
__repr__来正确地表示它,但我现在不想创建一个
方法
,当用户会这样做的时候:将返回正确的答案
浏览 3
提问于2012-02-24
得票数 4
回答已采纳
2
回答
我
的Trie
实现
的可读性和性能
python
、
algorithm
、
trie
作为
Python
3.3中一个有趣的练习,
我
实现
了一个特瑞 (也称为前缀树)。the Trie')Implementation 为了简单起见,每个条目都由一个到子条
浏览 0
提问于2013-04-01
得票数 9
回答已采纳
1
回答
python
的"in“语言构造线程对列表是否安全?
python
、
list
、
thread-safety
、
in-operator
obj in a_list线程安全
吗
?a_list可能在不同的线程中被修改
吗
? of list操作以及它们是否是线程安全的操作,但是
我
没有找到任何in语言结构的引用。
在
python
实现
方面,
我
使用CPython,但是答案,因为其他
实现
对社区也有帮助。
浏览 2
提问于2013-11-01
得票数 10
回答已采纳
2
回答
如何处理还未准备好使用的`pickle.load`调用`__setitem__`?
python
、
python-3.x
、
pickle
但是,pickle.load出于自己的目的调用__setitem__,而该
方法
(当然)被覆盖以确保对字典的更改被传播回持久存储--因此它调用pickle.dump。除了使用暴力(如下所示)之外,还有什么办法可以解决这个问题
吗
?
我
尝试使用特殊
方法
阅读以寻找解决方案,但没有找到任何解决方案。
浏览 0
提问于2017-02-19
得票数 5
1
回答
难以理解
Python
数据模型以及内置函数如何
映射
到特定
方法
python
我
有Java背景,正在学习
Python
数据模型。具体来说,
我
很好奇如何以及何时调用特殊的
方法
(例如__add__)。然后,当__getitem__解释器遇到诸如for card in FrenchDeck()
或
FrenchDeck()[11]之类的东西
时
,就会调用它。对
我
来说,这看上去很有表现力,但
浏览 0
提问于2020-02-20
得票数 4
回答已采纳
2
回答
如何通过API将map<string,string>传入py?
c++
、
python
、
c
、
api
、
cpython
C/C++可以使用
python
API加载py。如何通过API将map传入py成为一个dict? 或者,哪种
方法
更好?
浏览 3
提问于2010-07-10
得票数 0
回答已采纳
2
回答
python
中的abc.Sequence
python-3.x
、
class
、
types
我
在
abc
python
模块文档中读到,Sequence
实现
了以下内容:__getitem__、__len__、__
contains__
、__iter__、__reversed__、index和countreversed__(self):当我为abc.Collection
或
abc.Reversed做类似的事情
时
,
我
得到了
浏览 3
提问于2020-11-03
得票数 2
4
回答
如何创建既是列表又是列表的类?
python
我
想在
Python
中创建一个具有各种属性和
方法
的类,但要让它继承列表的功能,这样
我
就可以将对象附加到对象本身,而不是它的任何属性。
我
希望能够说“graph[3]”,而不是“graph.node_list[3]”。有没有办法做到这一点?
浏览 0
提问于2015-07-22
得票数 7
4
回答
将
Python
argparse.Namespace()作为字典对待的正确方式是什么?
python
、
dictionary
、
duck-typing
如果
我
想将argparse.ArgumentParser() (一个Namespace对象)的结果与一个需要字典
或
类似
映射
的对象(请参阅)的
方法
一起使用,那么正确的
方法
是什么?C:\>
python
32TypeError: 'Namespace
浏览 624
提问于2013-06-02
得票数 303
回答已采纳
1
回答
重写类的__
contains__
方法
python
、
python-3.x
、
metaclass
我
需要在
Python
中模拟枚举,并通过编写如下类来
实现
: k = 3 HAM = 1class Enum: Simulates an enum. k = 0 # overwrite in subclasswith number of const
浏览 1
提问于2012-05-04
得票数 13
回答已采纳
2
回答
如何调用神奇的`__
contains__
`
方法
?
python
、
python-3.x
我
在
我
的句子类中有一个包含
方法
,它检查一个单词是否
在
句子中(
在
我
的例子中是字符串)。
我
尝试
在
我
的functionTesting中签入hello是否存在于hello world中,但是
我
得到了以下错误: def __frequencyTable__(self
浏览 5
提问于2015-03-27
得票数 6
回答已采纳
3
回答
(所有
python
容器类型是什么?)
python
、
containers
python
文档经常提到“容器”。: 对于
Python
2.7.3:(isinstance(object, collections.Container)返回True) 没有定义__
contain
浏览 3
提问于2012-07-20
得票数 71
回答已采纳
2
回答
我
很难理解
python
中的__
contains__
方法
。
python
、
contains
我
已经设置了一个简单的类,叫做Cell def __init__(self, letter): self.points = 10 self.points = 0 现在
我
试图为类编写一个__
contains__
方法
,所以如果
我
有一个单元格数组,
浏览 1
提问于2016-05-13
得票数 1
2
回答
如何在firefox中使用
python
在
selenium webdriver套件之外建立会话
python
、
session
、
selenium
、
webdriver
、
python-unittest
我
想在套件开始
时
建立一个会话。该会话
应该
保持更长时间,因为多个测试cases.That会话
应该
在最后结束。
应该
使用
Python
语
言中
Unittest frame
在
Selenium Web driver中
实现
该会话。请任何人建议任何
方法
或
如何
实现
它。
浏览 1
提问于2014-07-22
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
《流畅的Python》学习笔记之字典
你有真正把 Python Set 当作数学集合吗?
让你比95%的人更Pythonic的内置模块:collections
如何防止Web应用基于浏览器的音译与键盘事件发生错误?
Python列表类型和字典类型
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券