python - 如何导入与特定阵型匹配的 csv 文件?
问题描述
我有一个以这种形式生成字典的函数:
D1 = {
'A': [1, 5, 9],
'B': [2, 6, 10],
'C': [3, 7, 11],
'D': [4, 8, 12],
}
然后我有一个 .csv 文件看起来像这样
A B C D
1 2 3 4
5 6 7 8
9 10 11 12
然后我通过使用(我正在使用熊猫)导入这个 .csv 文件
D1_T = pd.read_csv('myfile.csv', index_col=None, squeeze=True).to_dict()
然后我打印出来:
print("Return Value : %d" % operator.eq(D1, D1_T))
来判断这两个dict
s是否相同。
然而,答案是0
。
我是否错误地定义了我的 .csv 文件或导入错误?我希望正确导入或定义 .csv 文件,使其与D1
上述匹配。
解决方案
推荐阅读
- python - django 中的单选按钮
- opencv - 图像比较方法
- crystal-lang - 为什么 JSON::Builder 不使用 `with obj yield` 修饰符?
- apache-spark - spark-cassandra-connector 配置:concurrent.reads vs input.reads_per_sec
- tensorflow2.0 - 既然不是“检查点”,那么崩溃恢复恢复 TensorFlow 2.0 训练的标准方法是什么?
- python - 如何在 Pandas 中插入 GPS 坐标?
- python - Django - 将用户包含在组中的问题
- javascript - 从 MAC 地址递增十六进制字符串
- c - 为什么这种优化会导致我的合并排序失败?
- list - C# HtmlNode 解析抛出 Collection was modified 错误