python数组处以某个数
时间: 2024-06-03 21:06:19 浏览: 75
在 Python 中,可以使用列表(list)代替数组。要对列表中的每个元素除以某个数,可以使用循环或列表推导式。以下是使用循环实现的示例代码:
```python
lst = [1, 2, 3, 4, 5]
num = 2
for i in range(len(lst)):
lst[i] /= num
print(lst)
```
输出结果为:`[0.5, 1.0, 1.5, 2.0, 2.5]`
也可以使用列表推导式来实现:
```python
lst = [1, 2, 3, 4, 5]
num = 2
lst = [i/num for i in lst]
print(lst)
```
输出结果为:`[0.5, 1.0, 1.5, 2.0, 2.5]`
相关问题
python数组查找某个值的位置
可以使用Python内置函数`index()`来查找数组中某个值的位置,例如:
```python
arr = [1, 2, 3, 4, 5]
index = arr.index(3)
print(index) # 输出2,即3在数组中的索引是2
```
如果数组中不存在要查找的值,`index()`函数会抛出`ValueError`异常,因此需要在使用时进行异常处理。另外,如果数组中有多个相同的值,`index()`函数只会返回第一个值的索引。
python 返回数组中某个值的索引值,就是说他的位置
可以使用 Python 中的 index() 方法来获取数组中某个值的索引位置。该方法接收一个参数,即要查找的值,返回值为该值在数组中第一次出现的索引位置。如果该值在数组中不存在,则会抛出 ValueError 异常。以下是一个例子:
```python
arr = [1, 3, 5, 7, 9]
index = arr.index(5)
print(index) # 输出:2
```
在上面的例子中,我们定义了一个数组 arr,然后使用 index() 方法查找值 5 在数组中的索引位置,并将结果赋值给变量 index。最后输出该变量的值,即可得到结果 2,表示值 5 在数组中的索引位置为 2。
阅读全文