首页 > 其他 > 详细

列表笔记随笔 ~2019/11/28

时间:2019-12-01 21:44:21      阅读:67      评论:0      收藏:0      [点我收藏+]

列表[ ]

定义:数字、字典、嵌套列表

列表取值:通过索引     print(lis[1])  同字符串/列表

列表长度:len                                    同字符串/列表

列表类型:type                                  同字符串/列表

列表相加:+

列表相乘:*  输出*遍,重复输出   

修改列表中的值:改下标 lis[下标] = 修改后的值    同字符串/列表

删除:del 删除列表    del lis_1 ->print(lis_1)

                或: 删除列表中的元素  del lis_1[下标] ->print(lis_1)

          clear:清空 lis.clear() ->变成了空列表,但列表仍然存在     区别:del:全删除了,don‘t have list

列表的内置方法:

append() 在列表末尾添加新对象   lis_1.append(‘Lily‘) -> print(lis_1)    [.......‘Lily‘]

extend() 在列表末尾添加新对象,拆开追加    lis_1.extend(‘Lily‘)  - > print(lis_1)   [......‘L‘‘i’‘l‘‘y‘]

insert() 指定下标插入 lis_1.insert(下标,‘要插入的值‘)

 

index()找出下标(索引)

count()次数

 

删除:

pop() 指定下标删除 lis_1.pop(下标)

remove() 删除指定值 lis_1.remove(‘年龄‘)

 

reverse() 反置输出,倒着输出  lis.reverse(列表)  区别:字符串是用切片的方式让其倒序输出

sort()排序,升序。按照ASCII表排序(数字,字母等),ASCII表中字母和数字有对应大小值  lis.sort( )

 lis.sort(reverse = True)  降序排列

注:int 和 str 不能进行排序 

 

copy() 复制  lis_2 = lis_1.copy( )   把lis_1复制一份lis_2

浅拷贝: list.copy( ) 子列表不独立,其余独立,若没有子列表则是独立的

深拷贝: import copy   先引进copy模块

               copy.deepcopy( )    深拷贝拷贝完就独立了,形成自己新的数据库

  

 

列表笔记随笔 ~2019/11/28

原文:https://www.cnblogs.com/zhaoxiangji/p/11967555.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!