千里之行,始于足下。要练成一双洞悉一切的眼睛,还是得先把基本功扎扎实实地学好。今天,本喵带大家仔细温习一下 Python 的列表。温故而知新,不亦说乎。当然,温习的同时也要发散思考,因为有些看似无关紧要的、约定俗成的语言习惯,例如数组索引为何从0开始,其背后可能大有来历。知其然,亦需知其所以然啊喵喵喵~~~最后,在基础知识之上,更要探索进阶,例如学习生成器表达式,这样既能更扎实地掌握基础,又能融会贯通,获得更全面的认知升级。Python的列表是怎样滴?列表(list)是一种有序的集合,可以随时添加、查找和删除元素。列表支持加入不同数据类型的元素:数字、字符串、列表、元组等。列表通过有序的索引可遍历所有的元素,从前往后数,索引是[0,n-1],从后往前数,索引是[-1, -n],其中n是列表的长度。列表可以是不含元素的空列表,也可以包含超级多的元素(在内存大小支持的情况下)。list_a=[]# 空列表,即len(list_a) == 0list_b=[2018,10,'2018-10-1',['hi',1,2],(33,44)]# list_b 长度为5,包含2个数字元素、1个字符串元素、1个列表元素和1个元组元素len(list_b)==5list_b[0]==list_b[-5]==2018lits_b[3]==list_b[-2]==['hi',1,2]lits_b[4]==
...
继续阅读
(47)