如何在列表的每个元素的末尾添加单词?

皮科尔曼

我有清单:

mylist = ["all dogs go", "why does one", "fell down so hard I"]

是否有功能允许我将单词添加"moo"到中的每个元素的末尾mylist

安舒尔·戈亚尔(Anshul Goyal)

您可以使用列表推导来做到这一点:

>>> mylist = ["all dogs go", "why does one", "fell down so hard I"]
>>> mylist = [x + " moo" for x in mylist]
>>> mylist
['all dogs go moo', 'why does one moo', 'fell down so hard I moo']

这将创建一个新列表,因此您也可以使用for循环执行相同操作(这将更改现有列表对象,尽管在像这样的小示例中这并不重要):

>>> mylist
['all dogs go', 'why does one', 'fell down so hard I']
>>> for idx in xrange(len(mylist)):
...     mylist[idx] = mylist[idx] + " moo"
... 
>>> mylist
['all dogs go moo', 'why does one moo', 'fell down so hard I moo']

至于您编辑的问题,如果您的模式对所有元素均有效,则可以使用以下内容:

>>> mylist = ["8 - 9 -", "7 - 6 -", "5 - 4 -"]
>>> mylist = [x[:-1] for x in mylist]
>>> mylist
['8 - 9 ', '7 - 6 ', '5 - 4 ']

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在scala中的另一个列表的每个元素的末尾添加一个列表的每个元素?

在元组列表的每个元组末尾添加列表元素

如何使用bash替换在列表的每个元素的末尾添加换行符

如何在每个数组的末尾添加一个元素?

如何在Android上的ArrayList中的每个元素的末尾添加逗号

如何在列表中每个元素的末尾附加“ _INC”(字符串)?

如何在每个列表项的末尾添加Chevron,并从右对齐

SML如何在列表列表中的每个列表的开头添加元素?

Python3如何在4个单词后向数组中的每个元素添加<br>标签?

如何在列表中添加单词每个字符的位置

如何使Split不在每个元素的末尾添加换行符

如何使用map在每个数组元素的末尾添加文本?

如何从 Python 列表中每个元素的末尾或开头删除字符

如何在每个表格行的末尾添加按钮?

如何在列表中每个字符串的末尾添加一个字符?

如何将列表列表中每个列表的前N个元素移到列表末尾

如何在单词返回列表中添加单词“ and”

如何在python中的列表的每个元素中添加常量字符串?

如何在熊猫数据框的列表列中的每个元素上添加双引号?

如何在数组末尾添加元素?

Javascript链接的对象:如何在链的末尾添加元素?

如何在python中将列表中的元素移到末尾

如何在列表中从特定索引到末尾查找元素?

如何在for循环中的每个单词后添加逗号

如何在Scala中将第一个列表中的每个元素与相应列表一起添加?

如何在列表的元素之间添加虚线?

如何遍历后缀列表以添加到列表中每个变量的末尾?

维姆。在斜线之间的每个单词的末尾添加 *

如何为列表中的每个元素添加值?