首页 > 解决方案 > 如何将数字列表与预定义值进行比较并输出该值的索引

问题描述

我有 2 个列表,A= [ 18.0, 25.6, 35.6, 36.6,2.0]两个列表B=[ root, init, top, cpu, mem]的长度都是 5。

我想比较 A 的元素是否大于 30.0。并且想要输出A中所有大于30的元素。同时输出这些元素的索引以及B中相同索引号的条目

我是 python 新手,因此想学习如何将列表元素与数字进行比较。如果我正在使用

For i in A:
       If i > 30
      print A[i]

但它向我展示了语法错误。

请帮我写代码。

标签: python

解决方案


for i in range(0, len(A)):
    if A[i] > 30:
        print("Value" + str(A[i]) + " Index " + str(i) + " Table B Value " + str(B[i]) )

推荐阅读