2024-04-19 21:35:49 发布
网友
对于使用更高级的Python构造,比如用C编写的模块中的threading.Condition和collections.deque,有什么最佳实践吗?特别是:
threading.Condition
collections.deque
在Python中,dict上的字符串查找非常便宜,但是如果需要,可以将它们缓存在结构中。
通常没有这样做的规定,因为这些库是通过Python而不是C访问的。仍然可以生成与C模块中的定义相匹配的头文件,但是它们需要按照Python版本进行维护。
这个问题没有好的答案。可以归结为“快”与“够快”。
在Python中,dict上的字符串查找非常便宜,但是如果需要,可以将它们缓存在结构中。
通常没有这样做的规定,因为这些库是通过Python而不是C访问的。仍然可以生成与C模块中的定义相匹配的头文件,但是它们需要按照Python版本进行维护。
这个问题没有好的答案。可以归结为“快”与“够快”。
相关问题 更多 >
编程相关推荐