python-2.7 - 如何将带有元组键和整数值的字典写入文件?
问题描述
我有一个带有元组键和整数值的字典。像这样:
{(3, 935): 1, (3, 9594): 1, (2, 4593): 1}
我想把它写到一个文本文件中。但是,当我尝试使用 json 时,我发现 json 只支持字符串格式,所以我失败了。我最初也尝试将键转换为字符串。像这样:
for key in dict:
key_str = str(key)
tmp_str_dict = {key_str : dict[key]}
str_dict = dict(Counter(str_dict)+Counter(tmp_str_dict))
print len(str_dict)
但是有一个性能问题太慢了。
解决方案
推荐阅读
- r - Rcpp 函数抱怨未初始化的变量
- facebook - 在 facebook 商店设置期间没有选项可以在另一个网站上结帐
- c++ - 手工构建的 clang 在 Xcode 默认工具链中找不到隐式链接的静态库
- c# - 用于 Npgsql 的 C# LINQ
- html - 如何水平对齐div,同时向右对齐一个
- react-native - 无法读取 Native Base ActionSheet 上未定义的属性“_root”
- ruby-on-rails - Rspec:如何在每个循环类方法被调用时测试它?
- laravel-5.7 - 我正在尝试在 laravel 5.7 中创建多重登录并出现此错误,有人可以帮助我吗?
- python - 根据预定义的初始化程序,具有相同初始化内核的 Keras 卷积层?
- python - 使用 groupby 后从熊猫图中删除“无”文本