Python中文
首页
教程
问答
标签
搜索
登录
注册
巨大的字典不起作用
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我有一本Python词典。它不是在coderrunner或Xcode中编译的</p> <p>我有一个列表,它不是那么大,我试图翻译,但它不能正常工作,因为字典太大了。字典里有23124个键。<strong>有没有办法通过创建数据库之类的方法来处理大型词典?</strong></p> <p>当我将字典复制并粘贴到CodeRunner或Xcode中时,不同类型的元素(如字符串或整数)的颜色不会改变。你知道吗</p> <p>当我运行这个时,我得到的输出比我的输入更大</p> <pre><code>#D_ens_g = {"big" dictionary w/ >20k keys and values} def Simple_Reader(input,output='test.txt'): temp = [] query=open(input,'r').read().split('\r') for q in query: print D_ens_g[q] test_2 = '~/Desktop/list.txt' Simple_Reader(test_2) </code></pre> <p>我在测试2中导入的列表中的每个元素都有一个特定的ID,该ID位于字典的键中</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>你真的需要一本大字典吗?可能您正在从另一个文件中提取数据。你真的需要怎么处理这本词典?正如乔兰所说,一个真正的数据库可能更聪明</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何在python中从数据帧列中删除分类值?
3 回答
如何在python中从数据帧列表中删除引号
6 回答
如何在python中从数据帧创建列表
5 回答
如何在Python中从数据帧创建嵌套的JSON
8 回答
如何在Python中从数据帧显示wordcloud
6 回答
如何在Python中从数据帧的时间戳中删除字符
3 回答
如何在Python中从数据帧绘制简单绘图?
4 回答
如何在python中从数据帧行提取具有特定长度的范围?
7 回答
如何在python中从数据帧设置dict中的值
5 回答
如何在Python中从数据库中获得一个结果
5 回答
如何在python中从数据框中绘制分类条形图
9 回答
如何在Python中从数据框中选择特定细节?
5 回答
如何在python中从数据集中删除unicode
10 回答
如何在python中从数据集中删除某些数值?
5 回答
如何在python中从数据集中选择行
2 回答
如何在Python中从数组中删除元素
10 回答
如何在python中从数组中删除单个倒逗号?
5 回答
如何在python中从数组中删除对象?
10 回答
如何在python中从数组中删除引号
9 回答
如何在python中从数组中删除所有最小值
9 回答