for循环2(python)

 2023-09-15 阅读 28 评论 0

摘要:在python中,for循环的功能更加强大,对于可迭代对象的遍历更加的方便 可迭代对象:字符串,列表,元组等可以通过下标来访问元素的数据类型,同时这种数据类型也可以使用切片 例如我们遍历一个字符串: str = "hello"

在python中,for循环的功能更加强大,对于可迭代对象的遍历更加的方便

可迭代对象:字符串,列表,元组等可以通过下标来访问元素的数据类型,同时这种数据类型也可以使用切片

例如我们遍历一个字符串:

str = "hello"
for i in str:print(i)

这段代码的运行效果是

python for in循环?所以for循环在python中的真正的格式是

for 变量 in 可迭代对象:pass

用for循环遍历列表

l = [1, 2, 3, 4, 5]
# 第一种,使用下标的方式,所有编程语言通用的方式
for i in range(0, 5):print(l[i])# 第二种,部分语言可用
for i in l:print(i)

我们经常使用的 range(0, 5),在python2中,生成的是一个列表[0, 1, 2, 3, 4],但是在python3中,生成的是一个可迭代对象。

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://808629.com/66136.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 86后生记录生活 Inc. 保留所有权利。

底部版权信息