热线电话:13121318867

登录
2020-04-27 阅读量: 874
arr数组 array([6, 1, 4, 4, 8]),请在数组中每两个元素之间添加一个0, 实现效果如下: array([6, 0, 1, 0, 4, 0, 4, 0, 8, 0])

解题思路:创建一个全0数组,数组内元素个数与原数组添加0之后的元素个数一致,把全零数组里每隔一个位置的元素替换成原数组中的元素值即可,具体代码如下:

import numpy as np

arr =np.array([6, 1, 4, 4, 8])

arr1 = np.zeros((10,),dtype = int)

arr1[::2] = arr

0.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子