ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

列表及其魔法方法(list类中提供的方法)

2020-08-09 19:31:16  阅读:174  来源: 互联网

标签:11 22 33 魔法 list 列表 append li 类中


1.append(p_object) 在原值后面追加p_object(数字、字符串、列表等)所传入的东西

li=[11,22,33]
li.append('不得了')
print(li)
运行结果:[11, 22, 33, '不得了']

 

2.clear() 清空列表

3.copy  拷贝列表

  (1)浅拷贝

li=[11,22,33]
v=li.copy()
print(v)
运行结果:[11, 22, 33]

4.count() 计算列表中元素的个数

5.extend(interable)扩展原列表,传入参数必须是可迭代对象

li=[11,22,33]
li.extend('不得了')
print(li)
运行结果:[11, 22, 33, '不', '得', '了']

extend相当于 for i in li:
        li.append(i)

  (注意运行后与append的区别)

6.index(value,start=None,end=None)   根据值获取该值当前的索引位置(从左往右)

7.insert(index, p_object)  在指定位置插入传入的值(第一个参数指定插入的位置,第二个参数指定插入的值)

8.pop(index=None)  删除一个列表中指定位置的元素(默认为组后一个),并获取删除的元素

9.remove(value)删除列表中指定的元素,左边优先,只删除第一个

10.reverse() 将当前列表中的所有元素进行翻转

11.sort(key=None,reverse=False) 将列表中的元素由小到大排列(默认),当设置reverse=True时,从大到小排列。 

 

标签:11,22,33,魔法,list,列表,append,li,类中
来源: https://www.cnblogs.com/jgua/p/13464066.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有