# ### for循环
# 循环  遍历 迭代
# 把列表的元素一一的拿出来遍历
listvar = ["黄雄大","黄文","黄仪正","黄少正","黄广雄","黄将用"]
# 用len获取列表的长度
res = len(listvar)
print(res)#(1) while 的遍历方式"""
i = 0
while i < 0 len(listvar):'''0 1 2 3 4 5'''res = listvar[i]print(res)i+=1
"""setvar = {"黄雄大","黄文","黄仪正","黄少正","黄广雄","黄将用"}
#while 循环有它的局限性,不能够遍历集合这样的数据类型,
#所以for 循环应用而生 特指用来遍历的'''
while i < len(setvar):res = setvar[i]print(res)i+=1
''''''
容器类型数据是可迭代对象的一种,后期我们还要学迭代器 生成器 range对象
for变量 in 可迭代的对象print(变量)
'''"""
代码解析:
把容器类型里面的每一个元素,依次的拿出来赋给变量i,
直到所有数据依次遍历完毕,退出循环
"""
#遍历列表
container = ["黄雄大","黄文","黄仪正","黄少正","黄广雄","黄将用"]
#遍历元组
container = ("黄雄大","黄文","黄仪正","黄少正","黄广雄","黄将用")
#遍历集合
container = {"黄雄大","黄文","黄仪正","黄少正","黄广雄","黄将用"}
#遍历字典
contaner = {"top":"亚瑟","moddle":"王军","bottom":"黄雄达"}
#遍历字符串
container = "我爱你,亲爱的滴菇娘,见到你我就心慌"
for i in container:print(i)# (3)遍历等长的二级容器
listvar = [("王建林","王思聪","王美丽"),["马云","马华腾","马美丽"],["王宝强","马蓉","宋小宝"]]
# 变量的解包
a,b = 1,2
print(a,b)
a,b = [3,4]
print(a,b)
a,b ={5,6}
print(a,b)for a,b,c in listvar:'''a,b,c = ("王建林","王思聪","王美丽")a,b,c = ["马云","马华腾","马美丽"]a,b,c = ["王宝强","马蓉","宋小宝"]'''print(a,b,c)#(4)遍历不等长的二级容器
listvar = [("王建林","王思聪","王美丽"),["马云","马华腾"],["王宝强"]]
for i in listvar:for j in i:print(j)#(5)range 对象
"""
range(start ,end, step)start:开始值end: 结束值step:步长
使用方式和切片语法类似,高位end那个值取不到,取到end之前的那个值
"""
#1个参数的情况,range(5) =>0 1 2 3 4默认从0 开始,高位5 取不到,最大取到4
print(range(5),type(range))
res = list(range(5))
#2个参数的情况for i in range(3,10):print(i)
"""正序"""
for i in range(2,11,2):print(i)
'''倒序'''#打印9~1 9 8 7 6 5 4 3 2 1
for i in range(9,0,-1):print(i)

  

转载于:https://www.cnblogs.com/huangjiangyong/p/10793954.html

for循环 | range 对象相关推荐

  1. python遍历循环中的遍历结构可以是什么_(一)Python入门-4控制语句:06for循环结构-遍历各种可迭代对象-range对象...

    一:for循环和可迭代对象遍历 for 循环通常用于可迭代对象的遍历.for 循环的语法格式如下: for 变量 in 可迭代对象: 循环体语句 可迭代对象: Python包含以下几种可迭代对象: 1 ...

  2. 属性值动态调整_【VBA】Range对象的常用方法属性(三)

    本文继续上一节的Range对象的方法和属性的讲解.上一讲讲到了End属性寻找最后一个已经使用的单元格.这一节继续讲解关于动态找单元格区域方面的属性. Offset 偏移 相信学过OFFSET工作表函数 ...

  3. 端到端循环视频对象分割_通话时端到端客观视频质量分析

    端到端循环视频对象分割 by Justin Wong 贾斯汀·黄 For a company that revolves around video calling, it is beneficial ...

  4. python内置函数可以返回列表元组_Python内置函数()可以返回列表、元组、字典、集合、字符串以及range对象中元素个数....

    Python内置函数()可以返回列表.元组.字典.集合.字符串以及range对象中元素个数. 青岛远洋运输有限公司冷聚吉船长被评为全国十佳海员.()A:错B:对 有源逆变是将直流电逆变成其它频率的交流 ...

  5. JS Range 对象的使用

    一:什么是Range对象 Range是指html文档中的区域,如用户用鼠标拖动选中的区域,如下图: 通过Range对象,可以获取用户选中的区域,或者指定选中区域,得到Range的起点和终点.修改或者复 ...

  6. web前端学习(二)html学习笔记部分(3)--range对象

    1.2.8  html5编辑api之range对象(一) 1.2.8.1  Range 对象基本概念 Range 对象的基本概念,通过使用 Range 对象所提供的方法实现一个鼠标选取内容,通过点击按 ...

  7. 三, for循环----文件对象-----函数基础------模块基础

    for循环 文件对象 函数基础 模块基础 一,for 循环 1,for循环详解 二.文件对象 1,文件打开方法 2,文件输入 3,文件输出 4,操作文件 三,函数基础 1,函数基本操作 2,函数参数 ...

  8. Python中range对象的使用以及打印九九乘法表

    range对象 range 对象是一个迭代器对象,用来产生指定范围的数字序列.格式为: range(start, end [,step]) 生成的数值序列从start 开始到end 结束(不包含end ...

  9. python3 for_python3 for循环-range遍历

    for循环.range遍历 for循环 range遍历 range(1,10) 注:是1-9,而不包括最后的10. 实例: 九九乘法表: # -*- coding: UTF-8 -*- # 乘法表 f ...

最新文章

  1. NLPML_总结_20210208
  2. Git/Ctags/Vim/GDB基础笔记
  3. 简单快捷方法:CAJ 文件转 成PDF文件
  4. python之threading模块
  5. Visual Studio 2019 16.1发布,更快更高效
  6. Discuz! Database Error(2003) notconnect 问题解決
  7. 多媒体计算机的关键技术有哪些,多媒体计算机的定义分类和关键技术
  8. Java POJO Bean 对象与 Web Form 表单的自动装配
  9. 交比不变性 matlab,高等几何答案
  10. 计算机派位志愿填报技巧,小升初电脑派位 填报也有技巧
  11. Kindle基础使用指南
  12. mxh缩写英语_mxh的含义,mxh是什么的缩写,mxh的词语,mxh代表的意思
  13. 阿尔法贝塔阀原理_阿尔法(alpha)与贝塔(beta)
  14. 微信小程序开发VIP商城项目
  15. 图像处理中二次曲线拟合
  16. 微信公众号--授权相关
  17. Python-3:循环-练习
  18. 【web-攻击用户】(9.4)跨域捕获数据——通过注入HTML捕获数据、注入CSS捕获数据、JavaScript劫持
  19. CSS - 精灵图和字体图标
  20. 给服务器添加硬盘,Ubuntu挂载硬盘

热门文章

  1. Chocolat.js使用方法
  2. Java项目:IT设备固定资产管理系统(java+SSM+jsp+mysql+maven)
  3. Android运行时权限 1
  4. WIZnet W5500系列培训活动之“MQTT协议讲解和实践(接入OneNET)”
  5. 自学Unity之做一个MOBA游戏2——镜头移动
  6. 【翻译搬运】起源引擎 C/S延迟补偿方法在游戏协议中的设计与优化【一】
  7. LC72131+LA1837 高频头调试
  8. 360浏览器的极速模式和兼容模式
  9. 透过现象看本质 | GPT爆火的背后
  10. 调制解调器故障诊断与排除(3.0)