python之对list的操作
2019-03-07 本文已影响3人
王悟冥
在python中,内置函数对list的操作。
1,【len()】返回列表的元素数数值,共包含几个元素。(这个函数在字符串返回的是共有几个字符)
在交互模式中操作:
>>>lst = ['python','java','c++'] >>>len(lst) #返回列表的元素数数值,共包含几个元素。 3
2,【+】连接两个序列
在交互模式中:
>>>lst = ['python','java','c++'] >>>alst = [1,2,3,4,5,6] lst+alst ['python','java','c++',1,2,3,4,5,6]
3,【*】重复元素
交互模式中操作
>>>lst = ['python','java','c++'] >>>lst*3 ['python','java','c++','python','java','c++','python','java','c++']
4,【in】检测前面的数据是否属于后面的数据类型,是否被后面的类型包含在其中。
>>>lst = ['python','java','c++'] >>>"python" in lst True#返回为真,则表示属于。 >>>"c#" in lst False#返回为假,则表示不属于。
5,【max()和min()】求列表中的最大值和最小值
>>>alst = [1,2,3,4,5,6] max(alst) 6 >>>min(alst) 1 >>>lst = ['python','java','c++'] >>>max(lst) 'python' #这里表示的是列表元素中,字符量最多的那个元素。
注意:如果列表中同时包含int类型和str类型,则这两个函数会出错。