2017-04-06 49 views
-4

我有一個嵌套列表等:的Python - 重複的元素在嵌套列表

[[5],[10]]

如何可以重複每個元素在列表中,以獲得:

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

在現實中這可能是因爲每個元件重複 「n」 個的數倍:

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

+3

看起來你要我們寫一些代碼給你。儘管許多用戶願意爲遇險的編碼人員編寫代碼,但他們通常只在海報已嘗試自行解決問題時才提供幫助。展示這一努力的一個好方法是包含迄今爲止編寫的代碼(形成[mcve]),示例輸入(如果有的話),期望的輸出和實際獲得的輸出(輸出,回溯,等等。)。您提供的細節越多,您可能會收到的答案就越多。檢查[旅遊]和[問]。 – TigerhawkT3

回答

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

>>> repeat_n([[5], [10]], 3) 
[[5, 5, 5], [10, 10, 10]] 
相關問題