1. 将'[1, 2, 3, 4]'
转化为[1, 2, 3, 4]
- 分析:将类似列表的字符串类型转化为list类型
- 代码:
>>> str = '[1, 2, 3, 4]'
>>> str_list = eval(str)
>>> str_list
[1, 2, 3, 4]
>>> type(str_list)
<class 'list'>
2. 将'[1 2 3 4]'
转化为[1, 2, 3, 4]
- 分析:将中间为空格的字符串类型转化为list类型
- 代码:
>>> str = '[1 2 3 4]'
>>> str_list = list(map(int, (str.split('[')[1].split(']')[0]).resplace(" ", "")))
>>> str_list
[1, 2, 3, 4]
>>> type(str_list)
<class 'list'>