如何把一个字符串转化成一个列表,其中每个字符都作为一个元素?
希望能给出多种方法,要有注释,要简单的方法,别太复杂
抠出几个方法不容易啊
#法一:
string = 'abcdef'#字符串
lis = list(string)#利用list函数
print(lis)#['a', 'b', 'c', 'd', 'e', 'f']
#法二:
string = 'abcdef'#字符串
lis = []#初始化列表
lis += string# +=符号的高级用法
print(lis)#['a', 'b', 'c', 'd', 'e', 'f']
#法三:
string = 'abcdef'#字符串
lis = [i for i in string]#利用列表推导式
print(lis)#['a', 'b', 'c', 'd', 'e', 'f']
#法四:
string = 'abcdef'#字符串
lis = []#初始化列表
for i in string:#利用循环
lis.append(i)#将string挨个加入到lis
print(lis)#['a', 'b', 'c', 'd', 'e', 'f']
s = 'asldkjal'
l = list(s)