Python - 嵌套列表中的重复元素

时间:2017-04-06 06:21:25

标签: python matrix nested-lists

我有一个嵌套列表,如:

[[5],[10]]

如何复制列表中的每个元素以获取:

[[5,5],[10,10]]

实际上,每个元素可能会重复“n”次:

[[5,5,5],[10,10,10]]

1 个答案:

答案 0 :(得分:-1)

def repeat_n(lst, n):
    return [elem * n for elem in lst]

>>> repeat_n([[5], [10]], 3)
[[5, 5, 5], [10, 10, 10]]