Python列表变为一个个字符串
-
Python存储list到数据库,重新读取后无法正确识别为list错当str且无法转换的处理办法
如下图所示,有一个字段是list类型。 读取时打印出来看起来就是list,但是打印类型却显示为str。 通过类型转换 如果通过类型转换,直接定义为list,则会拆解为一个有一个的字符串 ,显然是不行的。 通过解析字符串为list
12345678910111213str1 = 'abcde'str2 = 'a b c d e'str3 = 'a, b, c, d, e'result1 = list(str1)result2 = str2.split()result3 = str3.split(', ')print(result1)print(result2)结果:['a', 'b', 'c', 'd', 'e']['a', 'b', 'c', 'd', 'e']['a', 'b', 'c', 'd', 'e']参照这样的方法,我们使用.split()后又发现一个问题。 第一行…