定义一个10个元素的整型数组,首先输入10个元素的值,然后输入需要删除的元素的值,如果数组中存在该元素,删除它,并输出删除后的数组的其余元素(注意,数组元素之间以空格分隔,最后一个元素后换行);如果数组中不存在该元素,输出“Not found”。
时间: 2023-09-25 10:08:09 浏览: 68
删除数组中的元素
以下是一个示例代码实现:
```python
# 定义一个10个元素的整型数组
arr = [0] * 10
# 输入10个元素的值
for i in range(10):
arr[i] = int(input())
# 输入需要删除的元素的值
delete_value = int(input())
# 判断数组中是否存在该元素
if delete_value in arr:
# 删除该元素
arr.remove(delete_value)
# 输出删除后的数组的其余元素
for i in range(len(arr)):
print(arr[i], end=' ')
print()
else:
print("Not found")
```
其中,`remove()` 方法用于从列表中删除第一个匹配项。如果要删除所有匹配项,可以使用循环和条件语句。
阅读全文