0
我有一個句子像這樣:將每個字符轉換爲列表元素?
sentence = "My name's Bob."
,我想獲得這樣的:
list = ["M", "y", " ", "n", "a", "m", "e", "'", "s", " ", "B", "o", "b", "."]
我所需要的空間和所有標點符號是在列表中。如何去做這件事?謝謝。
我有一個句子像這樣:將每個字符轉換爲列表元素?
sentence = "My name's Bob."
,我想獲得這樣的:
list = ["M", "y", " ", "n", "a", "m", "e", "'", "s", " ", "B", "o", "b", "."]
我所需要的空間和所有標點符號是在列表中。如何去做這件事?謝謝。
由於python中的字符串是可迭代的,因此您可以簡單地調用built-in list()來爲您轉換字符串。
list(sentence)
我想說明一下,您不應該將其命名爲list
。 如果你這樣做,它會覆蓋函數。
>>> sentence = "My name's Bob."
>>> sentence_as_list = list(sentence)
>>> print(sentence_as_list)
['M', 'y', ' ', 'n', 'a', 'm', 'e', "'", 's', ' ', 'B', 'o', 'b', '.']
是啊,我不知道它是如此簡單。謝謝,我會更改列表的名稱。 –
'名單(句子)' – Natecat
另一種方式:[X在句子X] –