这篇文章开始介绍Python中的容器。Python容器包括列表、元组、集合与字典。这些数据结构中都涉及到很多的方法,这里对比较常用的一些方法进行介绍,不用每个方法都记住,熟悉常用的即可。
首先,我们先来看列表。列表的介绍主要以代码为主,如果使用手机查看,代码是可以左右滑动的。
一、列表的创建方式
二、列表中的常用操作
三、列表的转换
其他形式转列表,采用list(otherType)的方法。可以转列表的类型有:字符串,元组等,如下代码所示:
列表转其他形式,通常看其他形式是怎么支持转换。其中比较灵活的是列表转字符串,采用join的方法,如下代码所示:
列表转字符串需要注意:
join方法不是列表自带的方法,从调用来看,它是字符串里的方法
join方法,如果列表中的元素不是字符串,会报错,如下代码所示:
四、常见的练习题
常见的有关列表的练习题:
列表的反转
2.如何将列表拷贝到别一个列表中
3.列表的排序
列表的简单排序通常使用list.sort()方法。 但是这个sort方法使用会相对比较灵活。它的完整定义如下:
sort(*, key=None, reverse=False)
key指定一个函数名,并且这个函数只能接受一个参数
reverse指定排序的方式
可以发现,使用list.sort()方法进行排序,是调用的列表中自带的方法,并且它是作用于原列表,并没有返回值。如果我们想要得到一个新的排好序的列表,则需要使用到sorted()方法。这个方法十分灵活,后面将再分专题进行介绍。
属于自己的皮球
领取专属 10元无门槛券
私享最新 技术干货