python中range和len与迭代对象遍历

range和len这两个函数正好是方便迭代函数遍历的,不知道是不是故意设计成这样

如下程序中,range和len联合使用,刚好遍历列表a中所有元素

a=[1,2,3,4]
for i in range(len(a)):
    print(a[i])

程序输出

C:\work\python_program\try02.py 
1
2
3
4

进程已结束,退出代码为 0

如下程序,修改列表中所有元素

a=[1,2,3,4]
for i in range(len(a)):
    a[i]=a[i]+10
    print(a[i])

程序输出:

C:\work\python_program\try02.py 
11
12
13
14

进程已结束,退出代码为 0

 

posted @ 2025-06-17 09:28  金一九  阅读(7)  评论(0)    收藏  举报