当前位置: 首页 > 知识库问答 >
问题:

如何将一个文件作为列表/dict读取?[副本]

夏涵畅
2023-03-14

我有一个文件,它的结构与python列表/字典相同,即。

[
    {
      "key1" : "value1",
      "key2" : "value2",
       ...
    },
    {
      "key1" : "value3",
      "key2" : "value4",
      ...
    },
    ...
]

有没有一些简单的方法如何阅读这个文件并将它转换成一个字典列表?

共有1个答案

郑乐池
2023-03-14
with open('your_file', encoding='utf-8') as data_file:
   data = json.loads(data_file.read())
 类似资料:
  • 问题内容: 我有一个包含两列的CSV,第一列是致力于我们项目中特定建筑物的团队。 第二列是实际建筑物编号。 我正在寻找的是一本字典,其中第一列为关键字,列表中属于该团队的建筑物。 我尝试了各种形式的和以及不同的for循环将数据重写到另一个字典中,但是我无法获得所需的结构。 CSV: 字典的结构如下: 问题答案: 这有效:

  • 我有一个avro文件,我想在将其转换为代表性对象后读取和操作它 我曾尝试在Java Spark中使用RDD和DataSet加载它,但在这两种情况下,我都无法转换为所需的对象 作为数据集 此操作失败,错误为“bean类中不能有循环引用,但得到了类org.apache.avro.Schema的循环引用” 作为RDD 如何将此RDD对象转换为RDD对象或数据集对象? 我对这个很陌生,所以如果我缺少一些基

  • 问题内容: 如何在Python中读取文件的每一行并将每一行存储为列表中的元素? 我想逐行读取文件并将每一行追加到列表的末尾。 问题答案:

  • 问题内容: 我有一个包含多个词典的文件,如下所示: 或这个: 换句话说,每个词典中每个键的顺序都不相同。 我的问题: 最好的阅读本词典的方式是什么,以便无论顺序如何都可以调用Date,GenName和Segment?那可能吗? 请注意…这不是来自json文件。如果字典的构造不正确,我确定可以修改生成此输出的脚本。 问题答案: 正如您在评论中提到的,您要自己创建字典,因此以痛苦的格式存储字典并不是一

  • 我正在处理一个很大的json文件,该文件当前被编码为一个很长的行。 我的问题是-那显示了什么?我如何让它将json数据输出为PPRINT? 我编写的代码如下所示:

  • 下面是我所做的代码: 有没有办法加速这个过程?