如何在python中将数组转换为json对象

如何在python中将数组转换为json对象,python,arrays,json,Python,Arrays,Json,我想将数组转换为对象上的数组 I have an array : ['BROOKLYN','STATEN ISLAND','OZONE PARK','SOUTH OZONE PARK', 'JAMAICA','OZONE PARK'] 我将把它转换为json对象,添加“:red”前缀 我该怎么做呢?据我所知,您想从列表中创建一个dict。如果是这样,您可以这样做: colormap = {x:'red' for x in myList} 之后,您可以使用json模块将其保存为json格式(请

我想将数组转换为对象上的数组

I have an array : ['BROOKLYN','STATEN ISLAND','OZONE PARK','SOUTH OZONE PARK', 'JAMAICA','OZONE PARK']
我将把它转换为json对象,添加“:red”前缀


我该怎么做呢?

据我所知,您想从列表中创建一个dict。如果是这样,您可以这样做:

colormap = {x:'red' for x in myList}

之后,您可以使用json模块将其保存为json格式(请参阅相关问题和)。

据我所知,您希望从列表中创建dict。如果是这样,您可以这样做:

colormap = {x:'red' for x in myList}

之后,您可以使用json模块将其保存为json格式(请参阅相关问题和)。

据我所知,您希望从列表中创建dict。如果是这样,您可以这样做:

colormap = {x:'red' for x in myList}

之后,您可以使用json模块将其保存为json格式(请参阅相关问题和)。

据我所知,您希望从列表中创建dict。如果是这样,您可以这样做:

colormap = {x:'red' for x in myList}
之后,您可以使用json模块将其保存为json格式(请参阅相关问题和)

  • 您可以在字典中使用
    fromkeys
    方法,如下所示

    print {}.fromkeys(myArray, "set")
    
    print dict(zip(myArray, ["set"] * len(myArray)))
    
  • 或者你可以像这样使用
    zip

    print {}.fromkeys(myArray, "set")
    
    print dict(zip(myArray, ["set"] * len(myArray)))
    
  • 输出

    {'OZONE PARK': 'set', 'BROOKLYN': 'set', 'STATEN ISLAND': 'set', 'SOUTH OZONE PARK': 'set', 'JAMAICA': 'set'}
    
  • 您可以在字典中使用
    fromkeys
    方法,如下所示

    print {}.fromkeys(myArray, "set")
    
    print dict(zip(myArray, ["set"] * len(myArray)))
    
  • 或者你可以像这样使用
    zip

    print {}.fromkeys(myArray, "set")
    
    print dict(zip(myArray, ["set"] * len(myArray)))
    
  • 输出

    {'OZONE PARK': 'set', 'BROOKLYN': 'set', 'STATEN ISLAND': 'set', 'SOUTH OZONE PARK': 'set', 'JAMAICA': 'set'}
    
  • 您可以在字典中使用
    fromkeys
    方法,如下所示

    print {}.fromkeys(myArray, "set")
    
    print dict(zip(myArray, ["set"] * len(myArray)))
    
  • 或者你可以像这样使用
    zip

    print {}.fromkeys(myArray, "set")
    
    print dict(zip(myArray, ["set"] * len(myArray)))
    
  • 输出

    {'OZONE PARK': 'set', 'BROOKLYN': 'set', 'STATEN ISLAND': 'set', 'SOUTH OZONE PARK': 'set', 'JAMAICA': 'set'}
    
  • 您可以在字典中使用
    fromkeys
    方法,如下所示

    print {}.fromkeys(myArray, "set")
    
    print dict(zip(myArray, ["set"] * len(myArray)))
    
  • 或者你可以像这样使用
    zip

    print {}.fromkeys(myArray, "set")
    
    print dict(zip(myArray, ["set"] * len(myArray)))
    
  • 输出

    {'OZONE PARK': 'set', 'BROOKLYN': 'set', 'STATEN ISLAND': 'set', 'SOUTH OZONE PARK': 'set', 'JAMAICA': 'set'}
    


    看起来您想将列表转换为字典。这与JSON有什么关系?看起来您想将列表转换为字典。这与JSON有什么关系?看起来您想将列表转换为字典。这与JSON有什么关系?看起来您想将列表转换为字典。这与JSON有什么关系?谢谢!将其保存到json对象(.to_json())@user3001937的最佳方式是什么?请查看json信息的编辑(之前已被询问过几次-您可以搜索其他类似问题)。谢谢!将其保存到json对象(.to_json())@user3001937的最佳方式是什么?请查看json信息的编辑(之前已被询问过几次-您可以搜索其他类似问题)。谢谢!将其保存到json对象(.to_json())@user3001937的最佳方式是什么?请查看json信息的编辑(之前已被询问过几次-您可以搜索其他类似问题)。谢谢!将其保存到json对象(.to_json())@user3001937的最佳方式是什么?请查看json信息的编辑(之前已被询问过几次-您可以搜索其他类似问题)。
    dict.fromkeys
    似乎是正确的方式。(
    {}.fromkeys
    没有太多的意义。)但是为什么还要麻烦
    zip
    dict.fromkeys
    是理想的,因为值是不可变的。带zip的版本…你为什么要用它破坏一个好的答案?
    dict.fromkeys
    似乎这是正确的方法。(
    {}.fromkeys
    没有太多的意义。)但是为什么还要麻烦
    zip
    dict.fromkeys
    是理想的,因为值是不可变的。带zip的版本…你为什么要用它破坏一个好的答案?
    dict.fromkeys
    似乎这是正确的方法。(
    {}.fromkeys
    没有太多的意义。)但是为什么还要麻烦
    zip
    dict.fromkeys
    是理想的,因为值是不可变的。带zip的版本…你为什么要用它破坏一个好的答案?
    dict.fromkeys
    似乎这是正确的方法。(
    {}.fromkeys
    没有太多的意义。)但是为什么还要麻烦
    zip
    dict.fromkeys
    是理想的,因为值是不可变的。有拉链的版本…你为什么要用它毁掉一个好答案?