【发布时间】:2019-10-21 16:05:18
【问题描述】:
我有一个字符串:x = '[{'id': 35, 'name': 'Comedy'}, {'id': 53, 'name': 'Thriller'}]'
我想把这个字符串转成列表:x = [{'id': 35, 'name': 'Comedy'}, {'id': 53, 'name': 'Thriller'}]
我试过这样做: x = 列表(x)
但这会返回以逗号分隔的所有字符。 ['[', '{', "'", 'i', 'd', "'", ':', '', '3', '5', ',', '', "'" , 'n', 'a', 'm', 'e', "'", ':', '', "'", 'C', 'o', 'm', 'e', 'd ', 'y', "'", '}', ']']
x = list(x)
【问题讨论】:
-
可以使用 string.split ``` string.split("delimiter") ``