语言程序设计Python (25).ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《语言程序设计Python (25).ppt》由会员分享,可在线阅读,更多相关《语言程序设计Python (25).ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、列表类型和操作列表是包含0个或多个对象的有序序列,属于序列类型。列表的长度和内容是可变的,元素类型可以不同支持索引、切片、步骤切片、成员关系操作符,长度计算列表类型的概念 ls=3,福建:福州,3,4,5,(3,4,5)ls3,福建:福州,3,4,5,(3,4,5)列表类型特有的操作创建列表:(1)ls=(2)ls=list()ls1=ls1 ls2=list()ls2list()函数除了创建一个空列表,也可以将元组或字符串或字典转换为列表或range()函数结合列表类型的概念list(425,“BIT”,10,“CS”,425)#元组变列表425,BIT,10,CS,425list(“中国是
2、一个伟大的国家”)#字符串变列表中,国,是,一,个,伟,大,的,国,家 list(201801:小明,201802:小红,201803:小白)201802,201803,201801#字典变列表 list(range(1,10,2)#range函数变列表1,3,5,7,9将一个列表赋值给另一个列表,不会产生新的列表对象,而是对原来列表的引用。ls=425,BIT,1024#用数据赋值产生列表用数据赋值产生列表lslt=ls ls0=0 lt0,BIT,1024列表类型的概念列表类型特有的操作列表元素插入函数或方法函数或方法描述描述ls.append(x)在列表ls最后增加一个元素ls.inse
3、rt(i,x)在列表ls的第i位增加元素xls.extend(lt)将列表lt元素增加到ls中append():追加函数 ls=0,1,2,3,4,5 ls.append(6)ls0,1,2,3,4,5,6 ls.append(7,8)Traceback(most recent call last):File,line 1,in ls.append(7,8)TypeError:append()takes exactly one argument(2 given)ls.append(x)在列表ls最后增加一个元素列表类型特有的操作 ls=0,1,2,3,4,5 ls.insert(0,-1)ls
4、-1,0,1,2,3,4,5insert():插入函数ls.insert(i,x)在列表ls 第i位置增加元素x ls=0,1,2,3,4,5 ls.insert(8,10)#当插入的位置不存在时,就会添加到末尾。ls0,1,2,3,4,5,10列表类型特有的操作extend():扩展函数ls.extend(lt)将列表lt元素增加到ls中 ls=0,1,2,3,4,5 ls.extend(7,8)ls0,1,2,3,4,5,7,8列表类型特有的操作列表元素的删除函数或方法描述ls.pop(i)将列表ls 中的第i个元素取出并删除该元素ls.remove(x)将列表中出现的第一个元素X删除ls
5、.clear()删除ls中所有元素列表类型特有的操作 ls=new_bit,new_computer,123 ls.remove(new_computer)lsnew_bit,123 ls=new_bit,new_computer,123 ls.remove(“old_computer)Traceback(most recent call last):File,line 1,in ls.remove(old_computer)ValueError:list.remove(x):x not in list ls.remove(x)将列表中出现的第一个元素X删除列表类型特有的操作 ls=0,1,2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计Python 25 语言程序设计 Python 25
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内