Python入门学习三:如何操作列表

Python入门学习之如何操作列表:
上一篇学习了如何创建列表,本文来学习如何操作列表,如何使用简单的几行代码来遍历列表,对列表元素中的每一个元素都进行相同的操作,这对于一些实际编程过程来说将极大地提高编程效率。除此之外,还有更多对数字列表的操作需要我们了解。

1 遍历列表

遍历即对列表中每一元素进行相同的操作,实现同样的功能,在Python中使用for循环来实现列表元素的遍历。
比如用for循环来打印列表中的所有名字:

In[1]:stus=['小米','小毛','小钱','小倩','小青']#创建一个列表
for stu in stus:#定义一个for循环,并从stus中取出一个名字存储在stu中
    print(stu)
    #打印输出
    小米
    小毛
    小钱
    小倩
    小青

1.1 理解循环

使用循环时需要知道,对列表中的每个元素都将执行循环指定的步骤,并且不管列表包含多少元素,Python都将重复指定循环步骤,速度还非常快。对于用于循环中存储列表元素的临时变量的命名通常符合如下规则:

for cat in cats:
for dog in dogs:
for item in list_of_items://命名按照这种形式

1.2 在for循环中添加执行更多操作

我们为上一例中每个列表元素添加一句描述:

In[2]:
stus=['小米','小毛','小钱','小倩','小青']#创建一个列表
for stu in stus:#定义一个for循环,并从stus中取出一个名字存储在stu中
    print("hello,"+stu.title()+"from China!")
    #打印结果
    hello,小米from China!
    hello,小毛from China!
    hello,小钱from China!
    hello,小倩from China!
    hello,小青from China!

for循环中可包含多行代码:

In[3]:
stus=['小米','小毛','小钱','小倩','小青']#创建一个列表
for stu in stus:#定义一个for循环,并从stus中取出一个名字存储在stu中
    print("hello,"+stu.title()+"from China!")
    print("welcome to Zhaotong!"+stu)
    #打印输出
    hello,小米from China!
welcome to Zhaotong!小米
hello,小毛from China!
welcome to Zhaotong!小毛
hello,小钱from China!
welcome to Zhaotong!小钱
hello,小倩from China!
welcome to Zhaotong!小倩
hello,小青from China!
welcome to Zhaotong!小青

for循环后缩进的每一行代码都将被重复执行。

1.3 for循环结束后执行操作

for循环结束后没有缩进的代码只执行一次,不会被重复执行。

In[4]:
stus=['小米','小毛','小钱','小倩','小青']#创建一个列表
for stu in stus:#定义一个for循环,并从stus中取出一个名字存储在stu中
    print("hello,"+stu
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值