如何使用字符串的字符创建列表?

时间:2011-03-31 14:41:09

标签: python string list

是否可以将字符串转换为列表,如下所示:

"5+6"

["5", "+", "6"]

5 个答案:

答案 0 :(得分:18)

list('5+6')

返回

['5', '+', '6']

答案 1 :(得分:2)

是的,非常简单:

>>> s = "5+6"
>>> list(s)
['5', '+', '6']

答案 2 :(得分:1)

使用地图内置列表创建工作

代码:

map(None,"sart")

<强>输出:

['s', 'a', 'r', 't']

答案 3 :(得分:0)

在python 3中 你可以做到这一点......

>>> s = 'bioinform'
>>> s
'bioinform'
>>> w = list(s)
>>> w
['b', 'i', 'o', 'i', 'n', 'f', 'o', 'r', 'm']
>>> 

但是如果你给列表任何值都会给你一个错误,所以你应该重新启动你的IDLE

答案 4 :(得分:0)

您还可以使用列表理解,例如:

lst = [x for x in "5+6"]
print(lst)