处理数据时看到’[a,b,c]’,开始认为是字符串格式的list,会直接使用ast.literal_eval()、Jason.loads()。但是[]里面的a、b、c并不是符合定义要求的格式,并不可以直接调用
根本目的想将a,b,c变成列表格式,可以先通过str的特性截取出来a,b,c然后转成列表
下面展示一些 内联代码片
。
str=‘[a,b,c]’
#从第2个到倒数第二个结束
new_str=str[1:-2]
list=new_str.split(‘,’)
处理数据时看到’[a,b,c]’,开始认为是字符串格式的list,会直接使用ast.literal_eval()、Jason.loads()。但是[]里面的a、b、c并不是符合定义要求的格式,并不可以直接调用
根本目的想将a,b,c变成列表格式,可以先通过str的特性截取出来a,b,c然后转成列表
下面展示一些 内联代码片
。
str=‘[a,b,c]’
#从第2个到倒数第二个结束
new_str=str[1:-2]
list=new_str.split(‘,’)