Python中文
首页
教程
问答
标签
搜索
登录
注册
在python中打印带有适当if条件的列表
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<pre><code>k1 = ['UCF', 'Mario', 'JonnnyStorm'] k2 = [10, 14, 5] k3 = [300, 700, 600] for p,g,h in zip(k1,k2,k3): if k2 > 10 and k3 > 400: print p,g,h </code></pre> <p>我想看到的是</p> <p>输出:</p> <pre><code>Mario 14 700 </code></pre> <p>我得到的是</p> <p>输出:</p> <pre><code>UCF 10 300 Mario 14 700 JonnnyStorm 5 600 </code></pre> <p>即使我换了条件,我还是得到了完全错误的答案。我一定错过了什么重要的东西。你知道吗</p> <p>如果我能把它打印出来</p> <pre><code>Mario has 14 Points and is at Rank 700. </code></pre> <p>那太好了。我用正常的打印语法尝试用%s和%d来打印,结果出现了大量错误。如果有人不仅能给我一个答案,而且能详细解释一下你的所作所为,那就太好了。我真想知道为什么。你知道吗</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>实际上,您正在将一个列表与一个数字进行比较,k2是一个列表,而10是一个数字;因此实际的比较是错误的,应该会引发一个异常,但在python中并非如此。列表k2与数字的比较总是大于任何数字,因此条件总是真的。已发布解决方案。 希望有帮助</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
将Pandas数据帧转换为PyTorch张量?
3 回答
将Pandas数据帧转换为scipy稀疏矩阵
10 回答
将Pandas数据帧转换为Spark Datafram时出现问题
7 回答
将pandas数据帧转换为spark DataFram时出错
4 回答
将Pandas数据帧转换为spark datafram时收到错误
10 回答
将Pandas数据帧转换为Spark数据帧
7 回答
将Pandas数据帧转换为Tensorflow数据
8 回答
将Pandas数据帧转换为tkinter obj
2 回答
将pandas数据帧转换为XML
4 回答
将Pandas数据帧转换为值sql语句
8 回答
将pandas数据帧转换为元组
10 回答
将pandas数据帧转换为元组列表
6 回答
将pandas数据帧转换为元组列表并删除所有pandas数据类型
8 回答
将pandas数据帧转换为具有头和数据类型的numpy数组
7 回答
将pandas数据帧转换为内存中的拼花地板,并将其加载到Python中的Hadoop中
1 回答
将pandas数据帧转换为内存中类似文件的对象?
8 回答
将Pandas数据帧转换为内存功能(&F)
5 回答
将pandas数据帧转换为列表列表
3 回答
将pandas数据帧转换为列表列表以输入到RNN
2 回答
将Pandas数据帧转换为单行DataFram
8 回答