05循环语句和列表元组

一. for 循环(迭代循环)
for循环可以把字符串里面的每个元素 都依次取出来,自动赋值给变量,然后再执行循环体内的代码块。(迭代:依次获取每个元素)
语法规则:for 变量 in 要迭代的对象
在这里插入图片描述
在这里插入图片描述
##内置函数range,可获取一个范围内的整数。
使用:一个参数——表示结尾,但不包含结尾,默认开头是0
两个参数——第一个表示开头(包含)——第二个表示结尾(不包含)
三个参数——第一个表示开头(包含)——第二个表示结尾(不包含)——第三个表示步长(就是指跨越几个数字)
在这里插入图片描述
for和while都是循环语句,他们之间的区别是没有明确循环次数我们用while,明确了循环次数我们用for。
##continue是跳过本次循环的意思。,
在这里插入图片描述
二.列表
是一种数据类型,定义:可以储存多个元素。既可以储存字符串也可以保存数值类型,可以是是任何数据类型li [ ]

在这里插入图片描述
列表推导表达式简化:
在这里插入图片描述
提取列表中的数据时,python会给每一个元素分配一个索引(也有负索引)。第一个是0,第二个是1,以此类推,也可以倒着写,最后一个是-1,倒数第二个是-2.我们也可以通过元素查看索引是几,li.index(想要索引的元素),如下。
li.index()——索引元素所在位置

在这里插入图片描述
li.pop()——可以移除括号中的元素##括号里写索引,就是元素所在位置
在这里插入图片描述
li.remove()——可以移除特定值
在这里插入图片描述
li.clear()——可以清空(不可逆)
在这里插入图片描述
li.append()——可以追加单个元素
在这里插入图片描述
li.extend()——可以增加多个元素(列表)
在这里插入图片描述

li.insert( , )——可以插入##逗号前是位置,逗号后是内容
在这里插入图片描述

lia = li.copy()——可以复制
在这里插入图片描述
lia.count(‘hh’)——可以计统计元素个数在这里插入图片描述
lia.reverse()——可以倒着显示##永久排序
在这里插入图片描述
sorted(lia,reverse=True)——临时排序
在这里插入图片描述
len(lia)——可以查看元素的个数
在这里插入图片描述
三.元组
数据类型:tuple
类似列表,但元素不可变,可以索引取值
定义:()
在这里插入图片描述
如下,先给a赋值,后给c赋值,星号表示将剩余的所有值赋予星号b。
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

南风和云

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值