我希望能够将包含字母的字符串拆分为单独的字母.从我下面的代码; 我期望变量f包含['a','b']但它没有.关于如何解决这个问题的任何想法?
a = "bc"
f = a.split()
print(f)
Run Code Online (Sandbox Code Playgroud)
输出:
['bc']
Run Code Online (Sandbox Code Playgroud)
在这种情况下,您不必拆分:字符串可以在其字符上进行迭代,因此您可以简单地使用:
f = list(a)
Run Code Online (Sandbox Code Playgroud)
这将构造一个列表,使得字符串中的每个字符都是结果列表中的元素:
>>> a="foobar"
>>> f=list(a)
>>> f
['f', 'o', 'o', 'b', 'a', 'r']
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
123 次 |
| 最近记录: |