首页 > 新闻详情

秦皇岛现在好的Python编程培训学校

来源:秦皇岛达内IT教育

时间: 2021/6/17 15:22:10

小编在这里为大家推荐,秦皇岛达内IT培训17年专业IT培训机构,美国上市集团,开设IT培训班Java、python、大数据、linux、UI、会计等IT培训,包含IT培训和非IT培训共24大课程,0元试听,随到随学,推荐就业!接下来小编为您分享,带你学习Python中优雅的for循环

注意:要获取字符计数,请确保count关键字后面的括号中的引号之间没有空格。

您还可以修改上面较后两个代码片段中的每一个,以使用for循环创建一个简单的单词计数器。在这种情况下,你需要做的是在括号中的每个引号之间插入一个空格:

a = ["welcome linuxmi.com"]

for i in a:

    print(i.count(' ') + 1)

就像您对字符计数所做的一样,您还可以通过将for循环放在这样的变量中来重写上面的单词计数代码:

a = ["welcome linuxmi.com"]

c=[b.count(' ') + 1 for b in a]

print(c)

请一定要注意括号中的引号之间的单个空格。

对数组使用Python For循环

您也可以使用for循环从数组中获取特定元素。

假设您有一组水牛buffalo,“健康healthy”动物的值为“是Yes”,而“不健康”水牛buffalo的值为“否No”。每只水牛buffalo都有一个的名称,您想隔离所有患病的水牛buffalo。

您可以使用for循环输出所有不健康的水牛buffalo。要查看在这种情况下for循环的有用性,下面的代码输出数组中所有不健康的水牛buffalo的名称:

array = [{"name":"buffalo1", "healthy":"Yes"},

{"name":"buffalo3", "healthy":"No"},  

{"name":"buffalo4", "healthy":"Yes"},  

{"name":"buffalo5", "healthy":"Yes"},  

{"name":"buffalo8", "healthy":"No"},

{"name":"buffalo7", "healthy":"No"},

{"name":"buffalo9", "healthy":"No"}

]

for buffalos in array:

     if buffalos["healthy"]=="No":

         print("Quarantine", buffalos["name"])

温馨提示:为了不影响您的时间,来校区前或者遇到不明白的问题请先电话咨询,方便我校安排相关课程的专业老师为您解答,选取适合您的课程。以上是秦皇岛达内教育的小编为您分享的关于带你学习Python中优雅的for循环的内容,希望可以为同学们提供帮助,更多Python资讯请持续关注秦皇岛达内教育(来自:51testing.com)

优先领取试听课
版权所有:搜学搜课(wwww.soxsok com)