Python 从文件加载嵌套列表的最佳方法

Python 从文件加载嵌套列表的最佳方法,python,python-3.x,Python,Python 3.x,从文件加载嵌套列表的最佳方式是什么?我的文件如下所示: [["ar","archers",3], ["aw","arrows",3], ["bd","baby dragon",4], ["ba","barbarians",5], ["bh","barbarian hut",7], ["bt","bomb tower",5], ["bm","bomber",3], ["bw","bowler",5], ["ba","balloon",5], ["br","battle ram",4], ["cl"

从文件加载嵌套列表的最佳方式是什么?我的文件如下所示:

[["ar","archers",3],
["aw","arrows",3],
["bd","baby dragon",4],
["ba","barbarians",5],
["bh","barbarian hut",7],
["bt","bomb tower",5],
["bm","bomber",3],
["bw","bowler",5],
["ba","balloon",5],
["br","battle ram",4],
["cl","clone",3],
["ca","cannon",3],
["dg","dart goblin",3],
["dp","dark prince",4],
["ew","electro wizard",4],
["ex","executioner",5],
["eb","elite barbarians",6],
["ec","elixir collector",6]]
它可以按原样加载:

演示:

它可以按原样加载:

演示:


它是一个
json
?因为您应该使用
json
模块我想知道OP为Clash Royal计划了什么??它是
json
?因为你应该使用
json
模块,我想知道OP为Clash Royal做了什么计划??
import json

with open("input.txt") as f:
    data = json.load(f)
    print(data)
>>> import json
>>> 
>>> with open("input.txt") as f:
...     data = json.load(f)
...     print(data)
... 
[['ar', 'archers', 3], ['aw', 'arrows', 3], ['bd', 'baby dragon', 4], ['ba', 'barbarians', 5], ['bh', 'barbarian hut', 7], ['bt', 'bomb tower', 5], ['bm', 'bomber', 3], ['bw', 'bowler', 5], ['ba', 'balloon', 5], ['br', 'battle ram', 4], ['cl', 'clone', 3], ['ca', 'cannon', 3], ['dg', 'dart goblin', 3], ['dp', 'dark prince', 4], ['ew', 'electro wizard', 4], ['ex', 'executioner', 5], ['eb', 'elite barbarians', 6], ['ec', 'elixir collector', 6]]