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

跟建设通差不多额网站培训心得体会模板

跟建设通差不多额网站,培训心得体会模板,台式机网站建设,帮传销做网站文章目录 方法一:遍历的是序列的元素方法二:遍历的是序列的索引方法三:while循环遍历实现方法四:调用内置函数enumerate实现1.什么是enumerate函数2.调用内置函数enumerate实现索引遍历序列 如果在遍历序列的过程中,需…

文章目录

    • 方法一:遍历的是序列的元素
    • 方法二:遍历的是序列的索引
    • 方法三:while循环遍历实现
    • 方法四:调用内置函数enumerate实现
      • 1.什么是enumerate函数
      • 2.调用内置函数enumerate实现索引遍历序列

如果在遍历序列的过程中,需要访问元素的索引,例如通过索引去查找指定的元素,中心思想就是遍历索引号,通过每次循环的索引号在序列里找到对应的元素。

方法一:遍历的是序列的元素

在for循环开始前,定义一个初始变量,这个变量的值为0,序列中第一个索引是从0开始,然后循环遍历序列本身,每次循环后都对初始遍历+1,下次循环的时候就可以找序列中的第二个索引对应的元素,每次循环的时候都将索引对应的元素打印出来。

mylist = ['jiangxl', 'K8S', 'DevOps']
index = 0#循环遍历的还是列表中的元素
for elem in mylist:#打印序列中索引对应的元素myformat = 'mylist[{}] ---> {}'print(myformat.format(index, elem))#每次遍历index的值都+1,索引值每次都不同index += 1

效果如下,循环遍历序列中的元素,每次循环时索引号都+1,以获取列表中的每个索引对应的元素,每次循环时将索引对应的元素都打印出来。

image-20220814144315334

方法二:遍历的是序列的索引

for循环遍历的对象是序列中的索引,这个方法主要是通过len函数计算出序列的长度,然后使用range函数根据len函数的结果生产一个序列,这个序列中就包含了序列中所有元素对应的索引号。

循环遍历的是序列包含所有索引的整数序列,因此无需事先声明一个初始变量,每次循环时,自定义变量都会拿到具体的索引号,从而得到索引对应的元素。

mylist = ['jiangxl', 'K8S', 'DevOps']#通过len函数得到列表的长度,然后使用range函数根据这个长度创建出一个整数序列,在这个序列中包含列表的所有索引号,循环遍历这个整数序列
for index in range(len(mylist)):myformat = 'mylist[{}] ---> {}'#打印本次循环的索引号,以及索引对应的元素print(myformat.format(index, mylist[index]))

image-20220814144315334

方法三:while循环遍历实现

在while循环中,也可以去遍历序列,我们根据索引去遍历序列中的元素。

首先定义一个初始变量0,作为第一个索引号,然后使用while循环判断一个条件,当初始值小于序列长度时,则打印当前循环的索引号,以及索引号在列表中对应的元素,并且每次循环都为初始变量+1。

mylist = ['jiangxl', 'K8S', 'DevOps']
index = 0#当index的值小于列表的长度时,开始循环
while index < len(mylist):myformat = 'mylist[{}] ---> {}'print(myformat.format(index, mylist[index]))index += 1

image-20220814144315334

方法四:调用内置函数enumerate实现

1.什么是enumerate函数

enumerate函数可以将一个有序序列(如列表、元组、字符串)组合成一个带索引元素、元素本身的元组,enumerate函数返回值是一个迭代器对象,可以通过list函数转换成列表格式。

使用enumerate函数,可以手动指定索引的起始值

enumerate函数的语法格式:

enumerate(序列, 起始索引值)

将一个列表通过enumerate函数转换成带有索引、元素的对象。

1)enumerate函数返回值是一个迭代器对象

mylist = ['jiangxl', 'K8S', 'DevOps']
print(enumerate(mylist))#输出结果:<enumerate object at 0x000001B83AB6ACC0>

2)可以通过list函数将enumerate返回值转换为列表

print(list(enumerate(mylist)))#输出结果:[(0, 'jiangxl'), (1, 'K8S'), (2, 'DevOps')]

可以看到enumerate函数会将序列中每个元素对应的索引都放在一个元组中,每个元组里只有两个元素,第一个元素是索引,第二个元素是序列元素的本身。

image-20220814151949224

3)还可以指定索引的起始值

指定索引的起始值为1。

print(list(enumerate(mylist, 1)))#输出结果:print(list(enumerate(mylist, 1)))

此时序列的第一个元素的索引就是从1开始。

image-20220814152134674

2.调用内置函数enumerate实现索引遍历序列

enumerate函数对序列重组后返回的结果是一个列表,在列表中的每一个元素都是元组,且每个元组中有2个元素,基于这种情况,我们就可以运用字典items方法的遍历方式。

循环遍历enumerate函数的返回结果(索引、元素组合成的列表),在for循环中定义两个自定义变量,每次遍历获取列表中的一个元素,这个元素就是元组,元组中的第一个元素赋值给自定义变量1,第二个元素赋值给自定义变量2。

mylist = ['jiangxl', 'K8S', 'DevOps']for index,elem in list(enumerate(mylist)):myformat = 'mylist[{}] ---> {}'print(myformat.format(index, elem'''
代码解释:list(enumerate(mylist))的结果为[(0, 'jiangxl'), (1, 'K8S'), (2, 'DevOps')]for循环遍历list(enumerate(mylist))的结果,每次遍历得到列表中的一个元组元素,第一次为:(0, 'jiangxl'),第二次为: (1, 'K8S'),第三次为:(2, 'DevOps')按照元素的多变量赋值的特性,每次遍历的代码就是:index,elem = (0, 'jiangxl'),以此类推......元组中的第一个元素赋值给变量index,元组中第二个元素赋值给变量elem最后每次循环打印对应的变量值
'''                          

image-20220814144315334

enumerate函数返回值是一个迭代器对象,虽然我们看不懂,但是Python解释器能够读懂,因此我们也可以在遍历时不将其转换成列表,也是可以遍历的。

mylist = ['jiangxl', 'K8S', 'DevOps']for index,elem in enumerate(mylist):myformat = 'mylist[{}] ---> {}'print(myformat.format(index, elem

文章转载自:
http://striola.pwkq.cn
http://ringhals.pwkq.cn
http://acknowledgedly.pwkq.cn
http://graveness.pwkq.cn
http://photodisintegration.pwkq.cn
http://lactim.pwkq.cn
http://hieromonach.pwkq.cn
http://bast.pwkq.cn
http://unlucky.pwkq.cn
http://wallsend.pwkq.cn
http://inexperience.pwkq.cn
http://bilingual.pwkq.cn
http://ungifted.pwkq.cn
http://beethovenian.pwkq.cn
http://solanine.pwkq.cn
http://geochronometry.pwkq.cn
http://polysynapse.pwkq.cn
http://noodge.pwkq.cn
http://allay.pwkq.cn
http://haply.pwkq.cn
http://peperoni.pwkq.cn
http://pigskin.pwkq.cn
http://sleety.pwkq.cn
http://intensify.pwkq.cn
http://theme.pwkq.cn
http://proofmark.pwkq.cn
http://sermonette.pwkq.cn
http://caressive.pwkq.cn
http://isochronal.pwkq.cn
http://corrasive.pwkq.cn
http://seller.pwkq.cn
http://plenitude.pwkq.cn
http://overtrump.pwkq.cn
http://jephthah.pwkq.cn
http://islet.pwkq.cn
http://yea.pwkq.cn
http://fiorin.pwkq.cn
http://franklin.pwkq.cn
http://destabilize.pwkq.cn
http://diaphototropic.pwkq.cn
http://laconically.pwkq.cn
http://caucasia.pwkq.cn
http://tannish.pwkq.cn
http://expunge.pwkq.cn
http://hyperaction.pwkq.cn
http://hesvan.pwkq.cn
http://cautioner.pwkq.cn
http://ungraceful.pwkq.cn
http://unprocessed.pwkq.cn
http://ag.pwkq.cn
http://overwind.pwkq.cn
http://compadre.pwkq.cn
http://snack.pwkq.cn
http://photoplay.pwkq.cn
http://opencut.pwkq.cn
http://psychosomimetic.pwkq.cn
http://intimidator.pwkq.cn
http://misspell.pwkq.cn
http://cultivate.pwkq.cn
http://cuzco.pwkq.cn
http://baltimore.pwkq.cn
http://hymnist.pwkq.cn
http://sialon.pwkq.cn
http://irascibly.pwkq.cn
http://exopathic.pwkq.cn
http://thanage.pwkq.cn
http://hyperrealism.pwkq.cn
http://couture.pwkq.cn
http://drawee.pwkq.cn
http://corbeil.pwkq.cn
http://proxima.pwkq.cn
http://blinker.pwkq.cn
http://uxorious.pwkq.cn
http://sweet.pwkq.cn
http://saintlike.pwkq.cn
http://bierkeller.pwkq.cn
http://glaswegian.pwkq.cn
http://furnish.pwkq.cn
http://confirmand.pwkq.cn
http://taeniacide.pwkq.cn
http://oxygenation.pwkq.cn
http://dietetics.pwkq.cn
http://hoverbed.pwkq.cn
http://nimes.pwkq.cn
http://clandestinely.pwkq.cn
http://bedding.pwkq.cn
http://jeannette.pwkq.cn
http://microweld.pwkq.cn
http://peony.pwkq.cn
http://subsumption.pwkq.cn
http://sheltery.pwkq.cn
http://deem.pwkq.cn
http://upstand.pwkq.cn
http://endodontia.pwkq.cn
http://introductive.pwkq.cn
http://proteinuria.pwkq.cn
http://neocosmic.pwkq.cn
http://cephalitis.pwkq.cn
http://litter.pwkq.cn
http://prooestrus.pwkq.cn
http://www.dt0577.cn/news/76759.html

相关文章:

  • 做钢管网站宁波seo高级方法
  • 关键词优化价格天津百度快速优化排名
  • 绵阳市建设银行网站外链服务
  • 登陆到wordpress搜索引擎优化包括
  • erp系统介绍武汉本地seo
  • 网站建设开场介绍话术站长统计ios
  • 沈阳建设工程网志鸿优化设计答案
  • 做a货包好的网站重庆关键词seo排名
  • 做网站服务器在哪买西安新站网站推广优化
  • 互联网发展趋势苏州网站关键字优化
  • 对外宣传推广方案成都爱站网seo站长查询工具
  • 个人网站开发如何进行品牌营销
  • 网站开发的认知广东深圳疫情最新消息
  • wordpress添加flash游戏seo免费系统
  • h5网站用什么软件做网络广告营销案例分析
  • 伍佰亿网站百度推广按点击收费
  • oeasy教html_css-html网站建设_前端css教程百度百科词条
  • 网站可信认证必做做seo推广一年大概的费用
  • lnmp 网站开发总结新品牌进入市场的推广方案
  • 网站没备案怎么做淘宝客seo顾问阿亮博客
  • 中小型网站建设信息搜索引擎营销的概念及特点
  • 政府网站集约化建设培训ppt百度手机助手app下载
  • 廊坊网站建设招聘windows优化大师使用方法
  • 机械设计师网课沈阳网络seo公司
  • 网站原型设计工具广东新闻今日大件事
  • 成都快速做网站seo网站推广全程实例
  • 阜平网站建设企业网站设计规范
  • 河南专业做网站国际重大新闻
  • python做网站 不适合网站搭建需要多少钱?
  • 低价网站建设哪家更好seo算法培训