我必须采用以下形式的大量单词:
['this\n', 'is\n', 'a\n', 'list\n', 'of\n', 'words\n']
然后使用strip功能,将其转换为:
['this', 'is', 'a', 'list', 'of', 'words']
我以为我写的东西行得通,但是我不断收到错误消息:
“’list’对象没有属性’strip’”
这是我尝试的代码:
strip_list = []
for lengths in range(1,20):
strip_list.append(0) #longest word in the text file is 20 characters long
for a in lines:
strip_list.append(lines[a].strip())
>>> my_list = ['this\n', 'is\n', 'a\n', 'list\n', 'of\n', 'words\n']
>>> map(str.strip, my_list)
['this', 'is', 'a', 'list', 'of', 'words']
问题内容: 我有一个包含一些文本后跟空白行的字符串。保留文本内容并从末尾删除空白换行符的最佳方法是什么? 问题答案: 使用方法从字符串的开头和结尾去除空格(空格,换行等)。
问题内容: 我有这样的字符串 我想删除,并从。我希望结果是。我怎样才能做到这一点? 问题答案: 正则表达式与replaceAll。 如果您只想在成对时删除\ r \ n(上面的代码删除了\ r或\ n),请执行以下操作:
问题内容: 我有一个字符串,我想仅使用Java从字符串的结尾删除行尾字符 我想成为 (此问题类似于但与问题593671不同) 问题答案: 您可以使用。这修剪和字符在字符串的结尾 正则表达式的解释如下: 是包含和的字符类 是一个或多个重复 是弦末锚 参考文献 regular-expressions.info/Anchors,角色类,重复 相关话题 您还可以使用修剪字符串 开头 和 结尾 的 所有 空
问题内容: 因此,从字符串列表开始,如下所示 string_list = [“休息”,“休息”,“看”,“看”,“它”,“吐”] 我想从列表中删除作为另一个元素的子字符串的任何元素,例如给出结果… string_list = [“休息”,“看上去”,“吐”] 我有一些实现此目的的代码,但是它很丑陋,而且可能不必要地复杂。有没有一种简单的方法可以在Python中做到这一点? 问题答案: 第一个构建块
问题内容: 我有一个清单 我正在尝试删除其超字符串已经在列表中的字符串。在这种情况下,结果应为: 我已经写了代码: 但它似乎不起作用。我读过,我们无法在列表上进行迭代时将其删除。因此,副本,而这是我的原始列表。 问题答案: l=[‘abc’,’abcdef’,’def’,’defdef’,’polopolo’] print [j for i, j in enumerate(l) if all(j
问题内容: 我想使用正则表达式从字符串中删除一些符号,例如: (发生在行的开头和结尾), (仅在一行的开头)。 我的代码有什么问题?看来表达是错误的。如果字符/符号出现在行的开头或结尾(出现一次或多次),如何删除? 问题答案: 如果只想从开头和结尾删除字符,则可以使用该方法。这将给出如下代码: 该方法从字符串的开头和结尾删除参数中给定的字符,仅从开头删除它们,仅从结尾删除它们。 如果您真的想使用正