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("名单是:")
print(my_list)
my_result = consec_division(my_list)
print("结果是:")
print(my_result)输出结果名单是: [2200, 500, 100, 50, 20, 5] 结果是: 8.8e-06
解释
定义了一个名为“consec_division”的方法,它将列表作为参数。
它将第零个索引分配给变量。
该列表被迭代,'/'运算符用于将每个元素除以第一个元素。
这作为结果返回。
在该方法之外,定义了一个列表并显示在控制台上。
通过传递列表来调用该方法。
这被分配给一个变量。
它在控制台上显示为输出。
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下