1、str带[],长得跟list一样时,格式[1,2,3,4,5] 有些变量打印出来像list,不type()一下根本分不出来 直接按list取最后一个数,哈哈了
list_str
= '[1,2,3,4,5]'
print(list_str
[-1])
那就str转list吧,常规方法list()往上一套
list_err
= list(list_str
)
print(list_err
[-1])
怎么还是一样,打印出来看看
print(list_err
)
无话可说
只能用json转了
import json
list_list
= json
.loads
(list_str
)
print(list_list
)
终于可以了
注意json不能直接处理list
2,str = 'aaa, bbb, ccc’时 不带【】好办很多
str = 'aaa,bbb,ccc'
list = str.split
(',')
print(list)