【发布时间】:2011-03-24 01:34:45
【问题描述】:
我想接受用户输入并逐个字符地将其分开。基本上我有这个
string = raw_input("String: ")
print string
现在我想拆分每个字母并将它们放入一个列表中。所以假设我输入你好,我得到一个像['h', 'e', 'l', 'l', 'o']这样的列表
【问题讨论】:
我想接受用户输入并逐个字符地将其分开。基本上我有这个
string = raw_input("String: ")
print string
现在我想拆分每个字母并将它们放入一个列表中。所以假设我输入你好,我得到一个像['h', 'e', 'l', 'l', 'o']这样的列表
【问题讨论】:
只需将此字符串转换为列表即可。它已经是单个字符的可迭代序列,因此转换是自动的。
string = raw_input("String: ")
print(list(string))
【讨论】:
您通常不需要,因为无论如何字符串都是可迭代的。但是:
print list('hello')
【讨论】:
s = [c for c in string]
print s
【讨论】: