Python中列表是一个有序的元素组成的,用"[]"括起来表示列表。
问题1:列表中的元素可以是不同类型的吗?
问题2:一个空的列表应该怎么表示?
问题3:列表中的元素是不是可以是列表类型,甚至于其他特殊类型?
问题4:列表中的元素可不可以重复?
一、单个列表元素的索引
Python列表用"列表名.[序号]"来索引列表中的任何元素,正向索引从"列表名[0]"开始,逆向索引从
"列表名[-1]"开始。
二、多个列表元素的索引
Python列表如果想要索引前N个列表元素,那么就需要用到"列表名[0:N]",这只是一种简单的索引用法。
如果需要索引中间的某几个连续的元素,那么需要用到"列表名[开始位置:个数]",表示从什么位置开始,
需要索引多少个元素
问题1:如果列表中元素非常多,应该怎么去定位查找到自己想要的元素
一、Python列表的永久排序
对Python列表进行永久性的排序操作用“列表名.sort()”,操作完成之后,列表会永久性的进行排序,不
能返回到原始的排序,如果要逆序排序需要用到"列表名.sort(reverse=true)"
二、Python列表的临时排序
对Python列表进行临时排序需要用到"列表名.sorted()",这个操作是对列表进行临时的排序,不会改变列表原
有的顺序,同样,如果想临时的逆序排序需要用到"列表名.sorted(reverse=true)"
问题:如果这个列表里面的数据量非常大,怎么高效对数据进行排序
问题:如果列表里面装的是列表,几层的列表怎么进行高效的排序