Python学习的自我理解和想法(5)

学的是b站的课程(黑马程序员),跟老师写程序,不是自创的代码!

今天是学Python的第五天,学的内容是还是列表。

1.列表元素的排序

(1).sort()

语法:list.sort(),[对原列表中的元素进行排序,默认是升序,不会生成一个新列表,若想实现降序排列,转入参数reverse=True].

(2)sorted()

语法:list.sorted(),[对列表元素进行排序(默认升序),会把排序后的结果生成一个新列表],还可以对非数字列表按照其他标准排序,如长度.

2.翻转列表

语法:list.reverse()

3.获取列表长度

语法:len(list)

自我理解:获得的是列表中的元素数量.

4. 获取列表中的最大最小值

语法:max(list) [最大值],min(list) [最小值]

自我理解:可以定列表数值的范围

5.获取指定元素的索引

语法:list.index(a),[a为列表中的元素].

6. 列表的嵌套

自我理解:列表中有元素是列表,那原列表是二维列表.并且,如果要打印内部列表的元素,应该一层层写,格式为{list[a][b]…[n]},a为内层列表的索引,b为内层的内层列表的索引,n为想要元素的索引.

7.列表的生成

(1).range生成

自我理解:生成连续数或者数列的方法.

(2)原始方法

自我理解:for in 语句.

(3)列表生成式

自我理解:简写.一定要注意程序的规范性!

(4)两个练习题

总结 

这是我今天学Python的自我想法和对其的理解,有不对的地方请同志们多多包涵,谢谢观看!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值