python如何將json轉(zhuǎn)化為數(shù)組

小億
187
2023-09-05 15:04:26

可以使用json庫(kù)中的loads函數(shù)將JSON字符串轉(zhuǎn)化為Python對(duì)象,然后使用list()函數(shù)將Python對(duì)象轉(zhuǎn)化為數(shù)組。下面是一個(gè)示例:

import json
json_str = '[1, 2, 3, 4, 5]'
json_list = json.loads(json_str)
array = list(json_list)
print(array)

輸出結(jié)果為:

[1, 2, 3, 4, 5]

你也可以直接使用json庫(kù)中的load函數(shù)從文件中讀取JSON數(shù)據(jù),然后將其轉(zhuǎn)化為數(shù)組。下面是一個(gè)示例:

import json
with open('data.json') as file:
json_list = json.load(file)
array = list(json_list)
print(array)

假設(shè)data.json文件中的內(nèi)容為[1, 2, 3, 4, 5],輸出結(jié)果為:

[1, 2, 3, 4, 5]

0