我有這樣的數組:
'[[00487-9904-01, 00487-9904-25], [00487-9901-30]]'
如何將其轉換為字符串數組
[["00487-9904-01", "00487-9904-25"], ["00487-9901-30"]]
我嘗試了 ast.literal_eval 和 json.loads,因為在數組內部,00487-9904-01 既不是字符串也不是數字,這兩種方法都不起作用。
您可以使用該yaml
模塊:
import yaml
s = '[[00487-9904-01, 00487-9904-25], [00487-9901-30]]'
yaml.safe_load(s)
輸出: [['00487-9904-01', '00487-9904-25'], ['00487-9901-30']]
注意。ast.literal_eval
不會工作,因為字符串沒有被引用
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句