python的内建函数

python中常用的内建函数

总结了python中常用的内建函数。

字符串内建函数

 

字符串

join 拼接字符串

完整的简写:str.join(iterable)

例子:

>>> a

'qwe'

>>> '*'.join(a)

'q*w*e'

>>>

注意:这个join函数与os.path.join函数时不同的。os.path.join的简写是:os.path.join(a,*p)

例子:

>>> os.path.join('root','ower','data')

'root/ower/data'

find 查找某个字符串的下标位置(注意只会查找第一个)

简写:str.find('要找的字符')注意在括号中可以选定范围,而若没有找到给字符,则返回-1.

例如:

>>> a

'qweasdqwe'

>>> a.find('w')

1

>>> a.find('w',2)

7

>>> a.find('o')

-1

count  计数

S.count(sub[,start[,end]]) -> int

计数(某个字符出现的次数,可以指定某个范围;默认整个字符串),返回的int数字

encode 解码

index

S.index(sub[,start[,end]]) -> int

返回一个整型数字,查出sub,在字符串或指定范围内出现的下标;若是没有出现,则会报错

replace

S.replace(old,new[,count]) -> str

返回一个字符串,old要被替换的字符串,new要替换的字符串,count,替换次数;默认全部替换

split切割

split()

S.split(seq=None,maxsplit=-1) -> list of strings

分割(传进的参数为分隔符),返回的是一个列表

strip

S.strip([chars]) -> str

删除指定字符串,若字符串中不存在要删除的字符串,则返回源字符串

join(...)

S.join(iterable) -> str

返回字符串;将字符串,元组,列表中的元素以指定的字符连接生成一个新的字符;S.join(iterable)其中S为连接符,iterable为指定元素

列表内建函数

列表

append()

末尾追加列表元素

clear

清空列表元素,返回一个空列表

copy

复制列表

count

统计某个元素在该列表中出现的次数

extend

给列表追加一个个可迭代的数据

例如>>> a

[1, 2, 3, 4]

>>> b

[6, 7, 8, 9]

>>> a.extend(b)

>>> a

[1, 2, 3, 4, 6, 7, 8, 9]

>>> b

[6, 7, 8, 9]

>>>

index

查找某个元素在该列表的下标

insert

在列表中某个下标处插入某元素

pop

pop空列表会报错;删除列表,从最后开始删除,一次只会删除一个元素,返回已经删除的列表元素

remove

删除指定列表元素,没有返回值,remove空列表会报错

reverse(...)

排序,但是是倒序排列

sort

L.sort(key=None,reverse=False)  -> None

排序,没有返回值,修改源列表

注意sorted()函数是针对所有的可迭代函数的排序,但是会返回一个新列表

元组内建函数

 

元组

count

计数,统计某个元素在该元组中出现的次数

index

字典内建函数

字典

clear

清空字典

copy

复制字典

items

>>> a = {1:2,3:4,5:6}

>>> a.items()

dict_items([(1, 2), (3, 4), (5, 6)])

keys

得到该字典中所有的key

values

得到改字典中所有的value

update

更新该字典

例子:

>>> a

{1: 2, 3: 4, 6: 7}

>>> b

{2: 'a', 4: 'c'}

>>> a.update(b)

>>> a

{1: 2, 3: 4, 6: 7, 2: 'a', 4: 'c'}

>>>

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值