当前位置: 首页 > news >正文

龙岗专业网站建设东莞疫情最新通知

龙岗专业网站建设,东莞疫情最新通知,进入公众号显示网络异常,网站开发项目swot分析一、迭代 什么叫做迭代? 比如在 Java 中,我们通过 List 集合的下标来遍历 List 集合中的元素,在 Python 中,给定一个 list 或 tuple,我们可以通过 for 循环来遍历这个 list 或 tuple ,这种遍历就是迭代。…

一、迭代

什么叫做迭代?

比如在 Java 中,我们通过 List 集合的下标来遍历 List 集合中的元素,在 Python 中,给定一个 list 或 tuple,我们可以通过 for 循环来遍历这个 list 或 tuple ,这种遍历就是迭代。

可是,Python 的 for 循环抽象程度要高于 Java 的 for 循环的,为什么这么说呢?因为 Python 的 for 循环不仅可以用在 list 或tuple 上,还可以作用在其他可迭代对象上。

也就是说,只要是可迭代的对象,无论有没有下标,都是可以迭代的。

比如:


# -*- coding: UTF-8 -*-# 1、for 循环迭代字符串
for char in 'liangdianshui' :print ( char , end = ' ' )print('\n')# 2、for 循环迭代 list
list1 = [1,2,3,4,5]
for num1 in list1 :print ( num1 , end = ' ' )print('\n')# 3、for 循环也可以迭代 dict (字典)
dict1 = {'name':'两点水','age':'23','sex':'男'}for key in dict1 :    # 迭代 dict 中的 keyprint ( key , end = ' ' )print('\n')for value in dict1.values() :   # 迭代 dict 中的 valueprint ( value , end = ' ' )print ('\n')# 如果 list 里面一个元素有两个变量,也是很容易迭代的
for x , y in [ (1,'a') , (2,'b') , (3,'c') ] :print ( x , y )

输出的结果如下:

l i a n g d i a n s h u i 1 2 3 4 5 name age sex 两点水 23 男 1 a
2 b
3 c
http://www.ds6.com.cn/news/115466.html

相关文章:

  • 嘉兴新闻网灰色词seo推广
  • 行业网站建设的书做网络推广的网站有哪些
  • 购物网站如何做网络营销公司全网推广公司
  • ksweb建站教程深圳百度推广客服
  • 做网站郑州汉狮长沙seo推广外包
  • 宽城网站制作百度推广效果怎样一天费用
  • wordpress上传视频人50关键词优化公司哪家效果好
  • 政府网站建设要求自查网络公司推广公司
  • 做网站要icp备案吗百度百度推广
  • led视频网站建设新冠病毒最新消息
  • 适合做手机主页的网站湛江今日头条
  • 第三方做的网站不给源代码外链seo招聘
  • 调取接口做网站怎么创建域名
  • 做网站seo的公司洛阳seo博客
  • wordpress目录 读写权限设置杭州seo关键字优化
  • 最讨厌网站网站自然排名怎么优化
  • 驻马店网站建设公司seo关键词优化方法
  • 肇庆制作网站软件电商网站销售数据分析
  • 如何做x响应式网站石家庄seo外包的公司
  • 兰州有互联网公司嘛百度seo排名培训优化
  • 品牌网站开发动态模块推广网站的四种方法
  • 做网站需要什么执照企业网络营销案例
  • 家庭厨房做外卖网站天津搜索引擎seo
  • 合肥做检查军大网站抖音推广
  • 网站建设实践报告小结软件关键词排名
  • 网站修改图片怎么做博客推广的方法与技巧
  • 苹果手机平板的设计网站重庆森林电影简介
  • 网站内容有什么特点推广搜索怎么选关键词
  • 坊子网站建设互联网平台有哪些
  • 郴州本地网站建设kol营销模式