在Python中,我們通常使用json模塊將JSON字符串轉換為Python數據類型。將JSON字符串轉換為Python列表只需要幾行簡單的代碼。
import json # 定義一個JSON字符串 json_str = '[{"name": "Tom", "age": 18}, {"name": "Mary", "age": 20}]' # 將JSON字符串轉換為Python列表 json_list = json.loads(json_str) print(json_list)
上面的代碼中,我們首先導入了json模塊。然后定義了一個JSON字符串變量json_str。接下來使用json.loads()方法將JSON字符串轉換為Python列表,并將其賦值給變量json_list。最后輸出json_list。運行代碼會輸出以下內容:
[{'name': 'Tom', 'age': 18}, {'name': 'Mary', 'age': 20}]
我們可以看到,json_list已經成功將JSON字符串轉換為了Python列表。
如果您有一個JSON文件,并且想將其轉換為Python列表,則可以使用以下代碼:
import json # 從JSON文件中讀取數據 with open('data.json', 'r') as f: json_str = f.read() # 將JSON字符串轉換為Python列表 json_list = json.loads(json_str) print(json_list)
在上面的代碼中,我們首先使用Python內置的open函數打開JSON文件,然后使用json.loads()方法將JSON字符串轉換為Python列表。
我們可以看到,將JSON轉換為Python列表非常簡單。在Python中,json模塊提供了方便易用的方法,可以輕松地將JSON字符串轉換為Python數據類型。轉換完成后,您可以像操作普通Python列表一樣來訪問Json列表中的數據。
上一篇PHP trim亂碼
下一篇css背景放大動畫