python - 如何将数字列表与预定义值进行比较并输出该值的索引
问题描述
我有 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]
但它向我展示了语法错误。
请帮我写代码。
解决方案
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]) )
推荐阅读
- powershell - 如何替换字符串中的 $(data)?
- java - 如何让 ImageIcon 在所有平台上工作
- mysql - XAMPP 无法开始运行 MySQL
- c - Volatile int vs int 变量效应
- http - 我想在 Elm 中初始化函数
- flutter - 什么主题元素控制 TextField 小部件的焦点颜色
- angular - Angular 8 - 如何拦截来自(rxjs)的http错误?
- ios - 如何从 AppDelegate 显示 iOS 13 SwiftUI 视图?
- laravel - Laravel:如何检查数组是否为空?
- python - 如何修复 for 循环中的“KeyError:2”?