给定数组[5, 4 3, 3, 1],如何得到在这个数组的每个元素之间插入4个0后的新数组? 用for循环 jupyter代码
时间: 2024-03-05 17:49:28 浏览: 62
python实现数组插入新元素的方法
5星 · 资源好评率100%
以下是在 Jupyter Notebook 中使用 for 循环实现的代码:
```python
nums = [5, 4, 3, 3, 1]
n = 4
new_nums = []
for num in nums:
new_nums.append(num)
for i in range(n):
new_nums.append(0)
new_nums
```
输出结果为:
```
[5, 0, 0, 0, 0, 4, 0, 0, 0, 0, 3, 0, 0, 0, 0, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0]
```
可以看到,在原始数组中的每个元素之间插入了 4 个 0,生成了新的数组。
阅读全文