python底层函数 python底层代码

python常用列表函数1
len(list)
列表元素个数
2
max(list)
返回列表元素最大值
3
min(list)
返回列表元素最小值
4
list(seq)
将元组转换为列表
序号
方法
1
list.append(obj)
在列表末尾添加新的对象
2
list.count(obj)
统计某个元素在列表中出现的次数
3
list.extend(seq)
在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
4
list.index(obj)
从列表中找出某个值第一个匹配项的索引位置
5
list.insert(index, obj)
将对象插入列表
6
list.pop([index=-1])
移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
7
list.remove(obj)
移除列表中某个值的第一个匹配项
8
list.reverse()
反向列表中元素
9
list.sort( key=None, reverse=False)
对原列表进行排序
10
list.clear()
清空列表
11
list.copy()
复制列表
Python字典中几个常用函数总结1、get() 返回指定键的值python底层函数,如果值不在字典中返回default值 。
语法python底层函数:dict.get(key,default=None)
参数:
key字典中要查找的键 。
default如果指定键的值不存在时python底层函数 , 返回该默认值值 。
例:
dict={'Name':'alex','Age':21}
print("Name is:%s"% dict.get('Name')+"\n"+ "Age is:%d"% dict.get('Age'))
显示结果为:
Name is:alex
Age is:21
2、update() 将一个字典中的值更新到另一个字典中 。
语法:dict.update(dict2)
参数:
dict2添加到指定字典dict里的字典 。
例:
dict={'Name':'alex','Age':21}
dict2={'Sex':'female'}
dict.update(dict2)
【python底层函数 python底层代码】print("Value is %s" % dict)
显示结果为:
Value is {'Name': 'alex', 'Age': 21, 'Sex': 'female'}
python 2.7.6内置函数有哪些内置函数,在python帮助文档中:Build-in Functions
在Python提示符下,输入下面语句 , 就会显示Python提供的内置函数列表
dir('__builtins__')
abs(_)内置函数,绝对值或复数的模 。
chr()以单字节整数为参数,返回一个单字符的字符串,其内容是与之对于的ASCII字符 。如chr(69)返回'E' 。
cmp()比较字符串,cmp('Xiao','Jian')返回1
coerce()(可以看成一个数值类型转换函数)有两个参数,都是数字,返回这两个数字的一个列表,将这两个数字的数据类型统一 。如coerce(1,2j),返回(1+0j,2j)
complex()内置函数 , 把……转换成复数,如complex('2')返回(2+0j),complex('2+3j')返回(2+3j) 。
divmod()内置函数,有两个参数,返回(商,余数) 。如divmod(10,2.5),返回(4.0,0.0) 。
filter(function,list)把函数应用于list中的每一项,并返回 从函数中返回真值的项 。注:function可以为None,此时删除list中的0或空项 。
float()内置函数 , 把……转换成浮点数 。
floor()在math模块内,需要import math 。向下取整,即向x轴负方向取整 。如math.floor(1.9)返回1,math.floor(-2.5)返回-3 。
hash()散列功能,词典键的最精确功能需求是它一定是可散列的 。对象的散列值是半唯一的、内部生成的数字 , 它可用于快速比较 。
int()内置函数 , 把字符串或者小数转换为一个整数 。直接去掉小数部分 。如int(5.3)返回5,int('5')返回5 。
len(x)序列x的长度
long()内置函数 , 把数字 或 代表整数的字符串 转换成长整型
map(function,list[,list,...])

推荐阅读