学的是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的自我想法和对其的理解,有不对的地方请同志们多多包涵,谢谢观看!
标签:Python,元素,list,自我,想法,列表,语法,理解 From: https://blog.csdn.net/Pocker_Spades_A/article/details/142729631