Python – 列表中的连续除法
当需要在列表中查找连续除法时,定义一个在列表的元素上迭代并使用“/”运算符来确定结果的方法。
以下是对其进行演示:
示例
def consec_division(my_list):
my_result = my_list[0]
for idx in range(1, len(my_list)):
my_result /= my_list[idx]
return my_result
my_list = [2200, 500, 100, 50, 20, 5]
print("The list is :")
print(my_list)
my_result = consec_division(my_list)
print("The result is :")
print(my_result)输出
The list is : [2200, 500, 100, 50, 20, 5] The result is : 8.8e-06
说明
定义了一个名为“consec_division”的方法,该方法将一个列表作为参数。
它将零索引分配给变量。
在列表上进行迭代,并使用“/”运算符将每个元素除以第一个元素。
这将作为结果返回。
在方法外,定义一个列表并将其显示在控制台上。
通过传递列表来调用该方法。
这被分配给一个变量。
它作为输出显示在控制台上。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 程序设计
C++
C#
MongoDB
MySQL
Javascript
PHP