python常用类型的内置函数列表
1、list.append(obj) 向列表中加入一个对象obj
fruits = ['apple', 'pear', 'orange']
>>> fruits.append('apple')
>>> fruits
['apple', 'pear', 'orange', 'apple']
2、list.count(obj) 返回一个对象obj在列表中出现的次数
>>> fruits.count('apple')
2
3、list.extend(seq) 把序列seq的内容加入到列表中
>>> seq = ['banana', 'strawberry']
>>> fruits.extend(seq)
>>> fruits
['apple', 'pear', 'orange', 'apple', 'banana', 'strawberry']
4、list.index(obj, i=0, j=len(list))
返回 list[k] == obj 的 k 值,而且 k 的范围在 i<=k<j;否则引发 ValueError 异常。
>>> fruits.index('orange',0, len(list))
2
>>> fruits.index('lemon',0, len(list)) Traceback (most recent call last):
File "<pyshell#11>", line 1, in <module>
fruits.index('lemon',0, len(list))
ValueError: 'lemon' is not in list
5、list.insert(index, obj) 在索引量为 index 的位置插入对象obj
>>> fruits.insert(3, 'lemon')
>>> fruits
['apple', 'pear', 'orange', 'lemon', 'apple', 'banana', 'strawberry']
6、list.pop(index=-1) 删除并返回指定位置的对象,默认是最后一个对象
>>> fruits.pop()
'strawberry'
>>> fruits
['apple', 'pear', 'orange', 'lemon', 'apple', 'banana']
7、list.remove(obj) 从列表中删除找到的第一个obj对象。假设不存在则返回一个ValueError错误。
>>> fruits.remove('apple')
>>> fruits
['pear', 'orange', 'lemon', 'apple', 'banana']
>>> fruits.remove('strawberry') Traceback (most recent call last):
File "<pyshell#25>", line 1, in <module>
fruits.remove('strawberry')
ValueError: list.remove(x): x not in list
8、list.reverse() 原地翻转列表
>>> fruits.reverse()
>>> fruits
['banana', 'apple', 'lemon', 'orange', 'pear']
9、list.sort(func=None,key=None,
reverse=False)
以指定的方式排序列表中的成员,假设 func 和 key 參数指定,则依照指定的方式比較各个元素,假设 reverse 标志被置为True,则列表以反序排列。
>>> fruits.sort()
>>> fruits
['apple', 'banana', 'lemon', 'orange', 'pear']
>>> fruits.sort(reverse=True)
>>> fruits
['pear', 'orange', 'lemon', 'banana', 'apple']
版权声明:本文博主原创文章。博客,未经同意不得转载。
python常用类型的内置函数列表的更多相关文章
- 查看python 3中的内置函数列表,以及函数功能描述
>>> dir(__builtins__)//查看内置函数(BIF)列表 ['ArithmeticError', 'AssertionError', 'AttributeError' ...
- python常用操作和内置函数
一.常用数据处理方法. 1.索引:按照号码将对应位置的数据取出使用 2.list将任意类型数据用逗号分割存在列表中 3.range:产生一堆数字(顾头不顾尾) 4.切片:可以从复制数据的一部分,不影响 ...
- python 类(object)的内置函数
python 类(object)的内置函数 # python 类(object)的内置函数 ### 首先 #### 以__双下划线开头的内置函数 __ #### __往往会在某些时候被自动调用,例如之 ...
- JMeter ----内置函数列表
Jmeter有两种类型的函数: 用户定义的静态值(或变量) 内置函数 用户定义的静态值允许用户定义变量时被替换为静态的值测试树编译并提交运行.需要注意的是,变量目前无法嵌套,即${Var${N}}不起 ...
- Python标准库:内置函数hasattr(object, name)
Python标准库:内置函数hasattr(object, name) 本函数是用来判断对象object的属性(name表示)是否存在.如果属性(name表示)存在,则返回True,否则返回False ...
- python字符串——"奇葩“的内置函数
一.前言 python编程语言里的字符串与我们初期所学的c语言内的字符串还是有一定不同的,比如python字符串里的内置函数就比语言的要多得多:字符串内的书写格式也会有一点差异,例:字符串内含有引 ...
- 人生苦短之我用Python篇(深浅拷贝、常用模块、内置函数)
深浅拷贝 有时候,尤其是当你在处理可变对象时,你可能想要复制一个对象,然后对其做出一些改变而不希望影响原来的对象.这就是Python的copy所发挥作用的地方. 定义了当对你的类的实例调用copy.c ...
- python笔记-5(内置函数)
一.内置函数 1.abs()--取绝对值函数 print(abs(-0.11)) x=-0.01 y=0.11 print(abs(x),abs(y)) ----------------------- ...
- Python基础学习五 内置函数
1.函数补充: 1)函数返回值return可以有多个 2)补充示例: nums = [0,1,2,3,4,5,6,7,8] #如何将list里面的元素变为字符串类型 new_nums = [str(x ...
随机推荐
- niu人
金步国简历 金步国简历 基本资料 姓名 金步国 性别 男 年龄 30 籍贯 江苏 淮安 院校 同济大学 专业 土木工程 学历 本科肄业 工作经验 5年 期望地点 长江以南 期望薪水 18000/月 个 ...
- Android显示GIF图片
今天我们研究一下怎样在Android手机上显示GIF动态图片 首先须要在src文件夹下新建一个自己定义的View.代码例如以下: </pre><pre name="code ...
- 《转》如何成为一个牛逼的C/C++程序员?
原地址:http://blog.csdn.net/langeldep/article/details/6333562 这个题目的噱头太大,要真的写起来, 足够写一本书了. 本人是过来人, 结合自身的体 ...
- ubuntu安装软件的方式
ubuntu安装软件的方式: 通常的我们能够在ubuntu软件中心和新立得软件包管理器找到自己想要的软件,直接选择就能够自己主动下载并安装到电脑中,不想要的时候随时能够再从那里面卸载.这是第一种方法, ...
- HDU1035深度搜索
/* HDU1035 意甲冠军: 给定一个字符矩阵,N S W E分别代表向上,下,剩下,进 模拟搜索,推断: 若能走出字符矩阵.则Yes,输出步数 若走不出矩阵,那么必然有圈存在,必然在矩阵中存在一 ...
- Eclipse 每次打开workspace目录记录位置?
E:\eclipse_j2ee eclipse安装根目录 在这个文件下: E:\eclipse_j2ee\configuration\.settings\org.eclipse.ui.ide.pref ...
- RANSAC - 随机采样一致性算法
RANSAC范例的正式描述如下: 首先,要给定: 1一个模型,该模型需要最少n个数据点去实例化它的自由参数: 2一组数据点P,P中包含数据点的数量#(P)大于n. 然后, 从P中随机地选择n个点(组成 ...
- 为什么国外程序员爱用苹果Mac电脑?(转)
Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里.普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒.那么为什么专业人士也对 Mac 情有独钟呢?从个人使用 ...
- no copy constructor available or copy constructor is declared 'explicit'
今天新写了一个类.然后对这个类使用STL中的vector,碰到错误: no copy constructor available or copy constructor is declared 'ex ...
- 《Pro Android Graphics》读书笔记之第三节
Android Frame Animation: XML, Concepts and Optimization Frame Animation Concepts: Cels, Framerate, a ...