列表理解:将每个字符串乘以一个列表

路易斯

我有一个字符串列表,想要获得一个由每个元素多次组成的新列表。

lst = ['abc', '123']
n = 3

我可以使用for循环来做到这一点:

res = []
for i in lst:
    res = res + [i]*n
print( res )

['abc', 'abc', 'abc', '123', '123', '123']

如何使用列表理解功能?

到目前为止,我最好的尝试:

[ [i]*n for i in ['abc', '123']  ]
[['abc', 'abc', 'abc'], ['123', '123', '123']]
巴尔加夫饶

使用嵌套列表理解

>>> lst = ['abc', '123']
>>> n = 3
>>> [i for i in lst for j in range(n)]
['abc', 'abc', 'abc', '123', '123', '123']

其背后的想法是,您遍历列表两次,然后将每个元素打印三次。

请参阅“列表理解”是什么意思?它是如何工作的,我该如何使用?

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

向数组列表中的每个字符串添加一个字符

来自分类Dev

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

来自分类Dev

排序元组列表,其中每个元组都是一个字符串

来自分类Dev

使用python将每个字符串列表的最后一个字符加倍

来自分类Dev

编写一个将字符串列表作为参数并返回包含每个字符串长度的列表的函数

来自分类Dev

向列表中的每个单独的字符串添加一个字符串

来自分类Dev

Ocaml - 对字符串列表中的每个字符串应用一个函数并返回一个新的字符串列表

来自分类Dev

Django模板-迭代一个元组列表,每个元组是一个字符串,字典

来自分类Dev

将列表合并为一个字符串

来自分类Dev

将一个字符串拆分为多个列表

来自分类常见问题

如何为列表中的每个字符串找到字符串的最后一个字符的值

来自分类Dev

如何为列表中的每个字符串找到字符串的最后一个字符的值

来自分类Dev

如何将一个字符串附加到单词列表中的每个单词并将新单词列表分配给变量?

来自分类Dev

如何将字符串列表收集到地图中,其中每个字符串都是一个键?

来自分类Dev

如何从字符串列表中的每个字符串中删除最后一个字符

来自分类Dev

检查列表中的每个字符串(所有字符串)是否至少是另一个字符串中的一个子字符串

来自分类Dev

如何检查列表中每个字符串的第一个字符是否以一组特定的字符开头?

来自分类Dev

R 将命名列表取消列出为一个字符串,并保留列表名称

来自分类Dev

为Python列表中的每个元素在4个字符之后添加一个字符串

来自分类Dev

将字符串列表连接到一个字符串haskell

来自分类Dev

将一个字符串附加/连接到字符串列表的元素(Python 3.5)

来自分类Dev

显示多个字符串列表中的一个字符串

来自分类Dev

如何根据特定字符在列表的第一个成员中出现的位置,从列表中的每个字符串中删除字符?

来自分类Dev

如何根据特定字符在列表的第一个成员中出现的位置,从列表中的每个字符串中删除字符?

来自分类Dev

将数组中每个字符串的第 n 个字符添加到另一个数组的第 n 个列表中

来自分类Dev

搜索与另一个字符串元素列表匹配的字符串元素列表

来自分类Dev

隐藏一个字符串,该字符串是正确的列表python中的列表

来自分类Dev

如何将列表中的元素转换为一个字符串?

来自分类Dev

将参数列表作为一个字符串传递给python函数

Related 相关文章

  1. 1

    向数组列表中的每个字符串添加一个字符

  2. 2

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

  3. 3

    排序元组列表,其中每个元组都是一个字符串

  4. 4

    使用python将每个字符串列表的最后一个字符加倍

  5. 5

    编写一个将字符串列表作为参数并返回包含每个字符串长度的列表的函数

  6. 6

    向列表中的每个单独的字符串添加一个字符串

  7. 7

    Ocaml - 对字符串列表中的每个字符串应用一个函数并返回一个新的字符串列表

  8. 8

    Django模板-迭代一个元组列表,每个元组是一个字符串,字典

  9. 9

    将列表合并为一个字符串

  10. 10

    将一个字符串拆分为多个列表

  11. 11

    如何为列表中的每个字符串找到字符串的最后一个字符的值

  12. 12

    如何为列表中的每个字符串找到字符串的最后一个字符的值

  13. 13

    如何将一个字符串附加到单词列表中的每个单词并将新单词列表分配给变量?

  14. 14

    如何将字符串列表收集到地图中,其中每个字符串都是一个键?

  15. 15

    如何从字符串列表中的每个字符串中删除最后一个字符

  16. 16

    检查列表中的每个字符串(所有字符串)是否至少是另一个字符串中的一个子字符串

  17. 17

    如何检查列表中每个字符串的第一个字符是否以一组特定的字符开头?

  18. 18

    R 将命名列表取消列出为一个字符串,并保留列表名称

  19. 19

    为Python列表中的每个元素在4个字符之后添加一个字符串

  20. 20

    将字符串列表连接到一个字符串haskell

  21. 21

    将一个字符串附加/连接到字符串列表的元素(Python 3.5)

  22. 22

    显示多个字符串列表中的一个字符串

  23. 23

    如何根据特定字符在列表的第一个成员中出现的位置,从列表中的每个字符串中删除字符?

  24. 24

    如何根据特定字符在列表的第一个成员中出现的位置,从列表中的每个字符串中删除字符?

  25. 25

    将数组中每个字符串的第 n 个字符添加到另一个数组的第 n 个列表中

  26. 26

    搜索与另一个字符串元素列表匹配的字符串元素列表

  27. 27

    隐藏一个字符串,该字符串是正确的列表python中的列表

  28. 28

    如何将列表中的元素转换为一个字符串?

  29. 29

    将参数列表作为一个字符串传递给python函数

热门标签

归档