我有一个
Python列表,如下所示:
["Hello, My Name is John", "Good Afternoon, my name is David", "I am three years old"]
我想将每个字符串拆分为逗号分隔列表并存储结果,并将每个单词转换为小写:
[['hello','my','name','is','john'], ['good','afternoon','my','name','is','david'],['i','am','three','years','old']]
有任何建议如何做到这一点?
谢谢.
最佳答案 试试以下代码:
x = ["Hello, My Name is John", "Good Afternoon, my name is David", "I am three years old"]
z = []
for i in x:
# Replacing "," , converting to lower and then splitting
z.append(i.replace(","," ").lower().split())
print z
输出:
[['hello', 'my', 'name', 'is', 'john'], ['good', 'afternoon', 'my', 'name', 'is', 'david'], ['i', 'am', 'three', 'years', 'old']]