如何在python中将字符串拆分为字符?

时间:2014-09-06 09:13:32

标签: python string list character

我知道:

print(list('Hello'))

将打印

['H', 'e', 'l', 'l', 'o']

我知道

print(list('Hello world!'))

将打印

['Hello', 'world!']

最容易获得的语法是什么:

['H', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd', '!']

2 个答案:

答案 0 :(得分:15)

list('Hello world!')提供您想要的内容,而不是['Hello', 'world!']

>>> print(list('Hello world!'))
['H', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd', '!']

我认为您混淆了str.split的输出:

>>> print('Hello world!'.split())
['Hello', 'world!']

答案 1 :(得分:1)

在python 3.6下工作

 <button large ion-button [style.background-color]="act.color">2</button>