大于K的Python索引
在本教程中,我们将找到大于给定数字K的数字的索引。让我们看看找到它们的不同方法。
解决问题的最常见方法是使用循环。让我们看看解决问题的步骤。
初始化列表和K。
使用列表的长度遍历列表。
如果发现任何大于K的数字,则打印当前索引。
示例
#初始化列表和K
numbers = [3, 4, 5, 23, 12, 10, 16]
K = 10
#遍历列表
for i in range(len(numbers)):
#检查大于K的数字
if numbers[i] > K:
#打印数字索引
print(i, end=' ')输出结果
如果运行上面的代码,则将得到以下结果。
3 4 6
让我们使用枚举函数解决问题。它为每个迭代提供一个元组,其中包括元素的索引和元素。
示例
#初始化列表和K numbers = [3, 4, 5, 23, 12, 10, 16] K = 10 #求大于K的数的索引 result = [index for (index, number) in enumerate(numbers) if number > K] #打印索引 print(*result)
输出结果
如果运行上面的代码,则将得到以下结果。
3 4 6
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短