python编程从入门到实践:笔记二

本文详细介绍Python中列表的各种操作技巧,包括遍历、切片、统计、列表解析及元组使用,同时强调了PEP8代码格式规范的重要性。

操作列表ls:

1.遍历循环ls: for i in ls: 原理是先获取ls中第一个元素存储到i中,进行冒号后面的操作;然后再返回,将ls中第二个元素存储到i中,再进行冒号后面的操作。对数据集进行整体操作。

2.换行符\n:插入空行

3.for循环后面没有缩进的代码都只执行一次。避免缩进错误。

忘记缩进:IndentationError:expected an indented block

不必要的缩进:IndentationError:expected indent

for后面的冒号

4.range():生成一系列数字的函数,从第一个到第二个值(不包含第二个值,没有第一个值时默认从0开始,第三个值为步长)

5.创建数字列表:list(range(a,b)),直接转为列表。

6.统计:min(ls)、max(ls)、sum(ls)

7.列表解析:将for循环和创建新元素的代码合并为一行,并自动附加新元素。
ls=[i**2 for i in range(1,11)]
print(ls)

[1 4 9 16 25 36 49 64 81 100]

8.列表切片:ls[a:b](不包含b) ;ls[2:] 从第三个元素开始到末尾 ; ls[:4] 从开头到第四个元素; ls[-3:] 最后三个元素

9.遍历切片: for i in ls[a:b]:

10.复制切片:ls[:] 同时省略起始与结尾 。 与赋值列表(两个变量指向同一列表)完全不同。

11.元组:dim(a,b) 里面的值不可修改。同样适用索引:dim[0]=a

12.遍历元组:for i in dim:

13.修改元组变量:将一个新的元组赋给变量dim

14.设置代码格式:格式设置指南PEP8 缩进(四个空格) 行长(不超过80字符)
空行(不同部分隔开)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值