list-列表功能介绍
叨逼叨:列表是可变的,针对列表的改变,变得是列表本身,和字符串区别开来
- #1.追加
- # name = ['alex','eric','seven','qiqi']
- # v = name.append('yangyang')
- # print(name)
- # print(v)
- # #执行结果
- # ['alex', 'eric', 'seven', 'qiqi', 'yangyang']
- # None
举例
- def append(self, p_object): # real signature unknown; restored from __doc__
- """ L.append(object) -> None -- append object to end """
- pass
append
- #2.清空
- # name = ['alex','eric','seven','qiqi']
- # name.clear()
- # print(name)
- #执行结果
- #[]
举例
- def clear(self): # real signature unknown; restored from __doc__
- """ L.clear() -> None -- remove all items from L """
- pass
clear
- #3.拷贝复制
- # name = ['alex','eric','seven','qiqi']
- # v = name.copy()
- # print(name)
- # print(v)
举例
- def copy(self): # real signature unknown; restored from __doc__
- """ L.copy() -> list -- a shallow copy of L """
- return []
copy
- #4. 统计
- # name = ['alex','eric','seven','qiqi','alex']
- # num = name.count('alex')
- # print(num)
举例
- def count(self, value): # real signature unknown; restored from __doc__
- """ L.count(value) -> integer -- return number of occurrences of value """
- return 0
count
- #5.扩展
- # name = ['alex','eric','seven','qiqi','alex']
- # v = ['cc','dd','ee'] #这种
- # name.extend(v)
- # #name.extend(['aa','bb']) #这种方式 都可以
- # print(name)
举例
- def extend(self, iterable): # real signature unknown; restored from __doc__
- """ L.extend(iterable) -> None -- extend list by appending elements from the iterable """
- pass
extend
- #6. 根据子序列判断索引位置
- #参数1:子序列 必选
- #参数2: 区间
- # name = ['alex','eric','seven','qiqi','alex']
- # v = name.index('alex')
- # v1 = name.index('alex',3,5)
- # print(v1)
- # print(v)
举例
- def index(self, value, start=None, stop=None): # real signature unknown; restored from __doc__
- """
- L.index(value, [start, [stop]]) -> integer -- return first index of value.
- Raises ValueError if the value is not present.
- """
- return 0
index
- #7.插入
- #参数1:插入的索引位置
- #参数2:插入的值
- # name = ['alex','eric','seven','qiqi','alex']
- # name.insert(0,'插入')
- # print(name)
举例
- #参数1:插入的索引位置
- #参数2:插入的值
- # name = ['alex','eric','seven','qiqi','alex']
- # name.insert(0,'插入')
- # print(name)
insert
- #8. 根据索引删除子序列 **并且可以获取元素
- # name = ['alex','eric','seven','qiqi','alex'
- # v= name.pop(3)
- # print(v)
- # print(name)
- # #执行结果
- # #qiqi
- # #['alex', 'eric', 'seven', 'alex']
举例
- def pop(self, index=None): # real signature unknown; restored from __doc__
- """
- L.pop([index]) -> item -- remove and return item at index (default last).
- Raises IndexError if list is empty or index is out of range.
- """
- pass
pop
- #9.删除
- # name = ['alex','eric','seven','qiqi','alex']
- # name.remove('alex')
- # print(name)
举例
- def remove(self, value): # real signature unknown; restored from __doc__
- """
- L.remove(value) -> None -- remove first occurrence of value.
- Raises ValueError if the value is not present.
- """
- pass
remove
- #10. 翻转
- # name = ['alex','eric','seven','qiqi','alex']
- # name.reverse()
- # print(name)
举例
- def reverse(self): # real signature unknown; restored from __doc__
- """ L.reverse() -- reverse *IN PLACE* """
- pass
reverse
- #11. 排序 默认从小到大
- # num = [11,22,33,44,55,66,23,45,65]
- # num.sort()
- # print(num)
- #反转后 就是从大到小
- # num = [11,22,33,44,55,66,23,45,65]
- # num.sort(reverse=True)
- # print(num)
举例
- def sort(self, key=None, reverse=False): # real signature unknown; restored from __doc__
- """ L.sort(key=None, reverse=False) -> None -- stable sort *IN PLACE* """
- pass
sort
list-列表功能介绍的更多相关文章
- Fiddler抓包使用教程-基本功能介绍
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/72932886 本文出自[赵彦军的博客] Fiddler 基本页面 会话列表功能介绍 ...
- python中列表、元组、字典内部功能介绍
一.列表(list) 常用功能的介绍:
- .NET平台开源项目速览(13)机器学习组件Accord.NET框架功能介绍
Accord.NET Framework是在AForge.NET项目的基础上封装和进一步开发而来.因为AForge.NET更注重与一些底层和广度,而Accord.NET Framework更注重与机器 ...
- 带你走近AngularJS - 基本功能介绍
带你走近AngularJS系列: 带你走近AngularJS - 基本功能介绍 带你走近AngularJS - 体验指令实例 带你走近AngularJS - 创建自定义指令 ------------- ...
- MWeb 1.4 新功能介绍一:引入文件夹到 MWeb 中管理,支持 Octpress、Jekyll 等静态博客拖拽插入图片和实时预览
之前在 MWeb 中打开非文档库中的 Markdown 文档,如果文档中有引用到本机图片,是没办法在 MWeb 中显示出来和预览的.这是因为 Apple 规定在 Mac App Store(MAS) ...
- 原创开源项目HierarchyViewer for iOS 2.1 Beta新功能介绍
回顾 HierarchyViewer for iOS是我们发布的一个开源项目,采用GPL v3.0协议. HierarchyViewer for iOS可以帮助iOS应用的开发和测试人员,在没有源代码 ...
- Android Studio 经常使用功能介绍
为了简化 Android 的开发力度,Google 决定将重点建设 Android Studio 工具.Google 会在今年年底停止支持其它集成开发环境.比方 Eclipse. Android St ...
- 【转】如何开启notepad++函数列表功能
原文网址:http://jingyan.baidu.com/article/4b07be3c41e05e48b380f3f6.html Notepad++是window下特有的一款开源编辑器软件,相信 ...
- HBase的Snapshots功能介绍
HBase的Snapshots功能介绍 hbase的snapshot功能还是挺有用的,本文翻译自cloudera的一篇博客,希望对想了解snapshot 的朋友有点作用,如果翻译得不好的地方,请查看原 ...
- QTP的基本功能介绍
• QTP的基本功能介绍 HP QuickTest Professional 支持功能測试和回归測试自己主动化,用于每一个主要软件应用程序和环境.此解决方式使用keyword驱动的測试概念,简化了測试 ...
随机推荐
- Java中线程总结
本文简要介绍在 Java 世界中, 线程相关知识.主要包含 线程的创建与销毁:线程安全与同步:线程通讯:注意本文没有什么高深新知识,只缘起前段时间在翻看项目代码的时候,发现有些同学对此有诸多误解,故在 ...
- Fiddler中如何抓取app中https(443端口)数据
Fiddler不但能截获各种浏览器发出的HTTP请求, 也可以截获手机发出的HTTP/HTTPS请求,总结下Fiddler截获IPhone和Android发出的HTTP/HTTPS包,前提条件是:安装 ...
- Deep Learning in R
Introduction Deep learning is a recent trend in machine learning that models highly non-linear repre ...
- (数字IC)低功耗设计入门(七)——门级电路低功耗设计优化(续)
前面讲解了门级功耗的优化方法,包括静动态和总体的功耗.现在来记录一下门级层次(有点书也说是在系统级)常用的一种低功耗方法--电源门控. ①电源门控概述与原理 电源门控是指芯片中某个区域的供电电源被关掉 ...
- php 二级级联菜单
找了很多个级联的菜单,都不好用,自己弄个简单点的,共享下,希望有朋友用得着 <?php //建立表country,有三个字段Id,parentId,area. $pro = $_POST['pr ...
- js与jQuery对象相互转换
// jQuery-->JavaScript 两种方法: $(selector).get(index) ; $(selector)[index]; // JavaScript-->jQue ...
- 从零开始理解JAVA事件处理机制(1)
“事件”这个词已经被滥用了.正因为“事件”的被滥用,很多人在用到事件的时候不求甚解,依样画葫芦,导致学习工作了很多年,还是不清楚什么是事件处理器.什么是事件持有者.所以,如果你对于Event这个词还是 ...
- Eclipse导入项目常见问题----乱码问题03
有时打开导入的项目文件时,会出现如下图情况: 解决方法 如下图步骤所示: 此时,我们可以看到文件正常了 jdk版本问题(有个红色感叹号)01:http://blog.csdn.net/baidu_37 ...
- Page directive must not have multiple occurrences of pageencoding
一个jsp文件中不能同时出现两个 p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; color: #932192 } pageE ...
- 安装ecshop的问题处理
在安装Ecshop的时候,会遇到几个问题: 1.Strict Standards: Non-static method cls_image::gd_version() should not be ca ...