2024-05-17 08:20:49 发布
网友
我有一个文本文档,我想转换成小写,但当我这样做时,我的文档中的每个字母都会被标记化。为什么会这样?你知道吗
with open('assign_1.txt') as g: assign_1 = g.read() assign_new = [word.lower() for word in assign_1]
我得到的是:
assign_new ['b', 'a', 'n', 'g', 'l', 'a', 'd', 'e', 's', 'h',]
您遍历整个输入,一次一个字符,将每个字符放在小写,然后将结果指定为一个列表。比这简单:
assign_lower = g.read().lower()
使用变量“word”不会使您迭代单词assign_1仍然是一个字符序列。你知道吗
assign_1
如果你想把它分解成单词,使用split方法。。。它独立于小写运算。你知道吗
split
您遍历整个输入,一次一个字符,将每个字符放在小写,然后将结果指定为一个列表。比这简单:
使用变量“word”不会使您迭代单词
assign_1
仍然是一个字符序列。你知道吗如果你想把它分解成单词,使用
split
方法。。。它独立于小写运算。你知道吗相关问题 更多 >
编程相关推荐