Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用numpy或其他库在python中进行列表扩充_Python_List_Numpy_Data Augmentation - Fatal编程技术网

使用numpy或其他库在python中进行列表扩充

使用numpy或其他库在python中进行列表扩充,python,list,numpy,data-augmentation,Python,List,Numpy,Data Augmentation,我想从中增加列表 [1, 2, 3, 4, 5] 到 如果我想增加n倍(比如100倍或500倍),我该怎么做?我不想使用常规循环,而是使用一些库,比如numpy。有什么帮助吗 非常感谢。您可以使用numpy的: 您是否希望列表中的每个数字都是两个?仅使用您可以执行的itertools列表(chain.from_iterable(a中x重复(x,2))。user3483203将我的问题标记为重复,答案是我想知道的。亚图也回答了我的问题,;谢谢大家。请标记像这样明显重复的内容,而不是回答。user

我想从中增加列表

[1, 2, 3, 4, 5]

如果我想增加n倍(比如100倍或500倍),我该怎么做?我不想使用常规循环,而是使用一些库,比如numpy。有什么帮助吗


非常感谢。

您可以使用numpy的:


您是否希望列表中的每个数字都是两个?仅使用您可以执行的itertools
列表(chain.from_iterable(a中x重复(x,2))
。user3483203将我的问题标记为重复,答案是我想知道的。亚图也回答了我的问题,;谢谢大家。请标记像这样明显重复的内容,而不是回答。user3483203//我希望它是重复的,但我问这个问题只是因为我找不到一个与我认为相关的关键字。很抱歉问了一个重复的问题。
[1, 1, 2, 2, 3, 3, 4, 4, 5, 5]
import numpy as np
a = np.array([1, 2, 3, 4, 5])
np.repeat(a,2)
# array([1, 1, 2, 2, 3, 3, 4, 4, 5, 5])