鱼C论坛

 找回密码
 立即注册
查看: 2289|回复: 5

[已解决]Python 列表遍历,求详解

[复制链接]
发表于 2021-4-6 17:56:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
list01 = ["Googl",'Runoob',1997,2002]
for i in range(len(list01) - 1, -1, -1):    #len(list01) - 1, -1, -1没看明白
    print(list01[i])
最佳答案
2021-4-6 18:37:26
for i in range(len(list01) - 1, -1, -1):
###   range(start, stop[, step])
start: 计数从 start 开始。默认是从 0 开始
stop: 计数到 stop 结束,但不包括 stop。
step:步长,默认为1。
len(list01) - 1  表示 4四个字节 - 1 = 3   即从 3 开始
-1  表示  结束值   但不包括   -1  即  [3, -1)  整数 即 [3, 0]
-1  表示  步长 为 -1   即倒退 1
###  
我感觉应该是这样的,如果不对,请见谅
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-4-6 18:03:23 | 显示全部楼层
[b]<font color="red">[已解决]</font>py列表的合并
https://fishc.com.cn/thread-188393-1-1.html
(出处: 鱼C论坛)可以看看哦~
[]/b]
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-6 18:09:43 | 显示全部楼层
起点   len(list01) - 1
终点   -1
步长   -1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-6 18:24:36 | 显示全部楼层
就是从列表的末尾向前遍历,比如:list1 = [1,2,4],从左至右的index分别是,0,1,2,从右至左的index是:-1,-2,-3
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-6 18:37:26 | 显示全部楼层    本楼为最佳答案   
for i in range(len(list01) - 1, -1, -1):
###   range(start, stop[, step])
start: 计数从 start 开始。默认是从 0 开始
stop: 计数到 stop 结束,但不包括 stop。
step:步长,默认为1。
len(list01) - 1  表示 4四个字节 - 1 = 3   即从 3 开始
-1  表示  结束值   但不包括   -1  即  [3, -1)  整数 即 [3, 0]
-1  表示  步长 为 -1   即倒退 1
###  
我感觉应该是这样的,如果不对,请见谅
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-6 20:34:40 From FishC Mobile | 显示全部楼层
我也觉得是5楼说的那个意思
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-9 15:31

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表