yu789000 发表于 2018-3-6 18:59:02

大数据HCIE认证学习之——Python列表操作方法

今天给大家讲解关于大数据HCIE培训中Python的相关知识点Python列表操作方法python的操作方法包括:创建、删除、修改、查找等'列表的相关操作'1.创建列表list=print(id(list))2.删除列表list=print(id(list))2.1删除整个列表del listprint(list)2.2删除列表元素a=1.使用list自带的remove删除元素值的方法进行a.remove('pool')print(a)2.使用list自带的pop删除元素索引的方法进行a.pop(1) #若不带索引值,将会自动删除最后一个值并返回删除的最后一个值print(a)3.使用python的del函数进行删除元素索引的方法进行操作del(a)print(a)3.修改列表3.1通过索引修改列表中的原元素b=b='Heart'print(b)3.2在列表原有的基础上进行扩展操作1.使用list自带的insert方法进行插入新元素b.insert(1,'one') #两个参数,第一个为索引,第二个为需要插入的参数值print(b)2.使用list自带的append方法进行插入,append是只会在列表的末尾插入一个元素操作b.append('last')print(b)3.使用list自带的extend方法进行插入,进行扩展列表b.extend(2) #不支持数字b.extend('add one') #字符串将会被分解,依次以一个字符串的形式被插入print(b)b.extend() #以列表参数扩充列表,每个元素都将会插入print(b)b.extend(('a','b','c','d',3,4,)) #以元组参数扩充列表,每个元素都将会插入print(b)b.extend({1:'error','b':89}) #以字典参数扩充列表,将只会把key插入,value值将不会被插入print(b)4.列表的其他操作c=4.1切片操作print(c)#当索引超出范围后将输出空的list4.2索引print(c)4.3正序排列(按数值大小),不能将数字和字符串一起进行排序,否则会报错d=d.sort()print(d)e=['er','ty','you','oiu','k','a']print(e)4.4逆序排列(按数值大小),不能将数字和字符串一起进行排序,否则会报错d.reverse()print(d)e.reverse()print(e)4.5 len(list):列表元素个数print(len(d))4.6 max(list):返回列表元素最大值,同类型比较print(max(e))4.7 min(list):返回列表元素最小值,同类型比较print(min(d))4.8 list(seq):将元组转换为列表5.列表的遍历方法f=,90]5.1使用索引来遍历for i in range(len(f)):print(f)5.2 使用列表中的值进行遍历for vau in f:print(vau)小结---列表操作常用操作包含以下方法:2 list.append(obj):在列表末尾添加新的对象3 list.count(obj):统计某个元素在列表中出现的次数4 list.extend(seq):在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)5 list.index(obj):从列表中找出某个值第一个匹配项的索引位置6 list.insert(index, obj):将对象插入列表7 list.pop(obj=list[-1]):移除列表中的一个元素(默认最后一个元素),并且返回该元素的值8 list.remove(obj):移除列表中某个值的第一个匹配项9 list.reverse():反向列表中元素10 list.sort():对原列表进行排序更多大数据HCIE认证敬请关注:誉天教育 QQ:3200569443 Tel:13487088610(微信同号)

黑暗流苏 发表于 2018-3-6 19:53:29

好资料 感谢分享

zkh2110 发表于 2018-7-16 20:49:35

thank

francisfan 发表于 2019-3-7 17:41:50

謝謝~~
页: [1]
查看完整版本: 大数据HCIE认证学习之——Python列表操作方法