你如何消除列表中的空格?蟒蛇

时间:2016-04-10 14:57:36

标签: python list text-files

val = []

for c in f:

    val.append(ord(c))

val = [w - 5 if w > 20 else w for w in val]

原始文本文件包含一个句子,其中包含许多空格。将文本文件转换为ASCII码时,它还会将空格转换为ASCII码。

1 个答案:

答案 0 :(得分:0)

来自c in ford(c)我假设fstrif c过滤器消除了空格。

codes = (ord(c) for c in f if c)
# codes is a genex. Now you can use it any way you want, e.g
codes_ = [code-5 if code > 20 else code for code in codes]