键盘输入一个数字, 移除数组arr[1,2,3.4,2,5.6.2.7•21中与输入数值相等的元素值,并生成一个新数组旦输出。
时间: 2023-05-20 16:01:41 浏览: 178
复制数组或从数组中抽取特定元素组成新数组
以下是可以实现该功能的 Python 代码:
```
num = int(input("请输入一个数字:"))
arr = [1, 2, 3, 4, 2, 5, 6, 2, 7, 21]
new_arr = [x for x in arr if x != num]
print(new_arr)
```
这段代码会先让用户输入一个数字,然后使用列表推导式生成一个新的数组,其中不包含与输入数字相等的元素。最后输出新数组。
阅读全文