常用内建函数

  • dir:查看当前对象的可调用的函数。

  • help:查看当前函数的帮助文档

  • 字符串:

    • lower():所有的大写字母转换成小写

    • upper():所有的小写字母转换成大写

    • swapcase():大写变小写,小写变大写

    • title():每个单词首字母大写

    • capitalize():整个字符串的首字母大写,如果后面有大写也会变成小写

    • format:转义字符

    • index:查找元素,成功返回索引值,失败报错

    • find:查找元素,成功返回索引值,失败返回-1

    • replace:替换元素

    • split:分隔符,'a\a\a\a'.split('\')

    • strip:去掉首尾的空白符 \n\t\r\v

    • startswith:判断首字母是否是你给的参数,返回值为bool值。'ssdsf'.startswith('s')

    • endwith:判断结尾字母是否是你给的参数,返回值为bool值。'ssdsf'.endwith('s')

    • count:计算对给出的参数在字符串中出现的次数。

    • join:拼接字符串。 'asd'.join('gh')

    • center:字符串居中

  • 列表:

    • append:追加数据到列表中,元素追加原封不动放进去

    • clear:清空列表

    • copy:拷贝列表

    • count:计算给出参数在列表中的出现的次数

    • extend:追加数据到列表中,把每个元素拆开放进去,参数必须是可迭代的对象

    • index:在列表中查找元素的索引位置

    • insert:追加数据到给出的索引位置

    • pop:默认删除最后一个数据,如果给索引值,删除索引对应的数据

    • remove:删除指定的元素

    • reverse:反转列表中数据,会影响原数据

    • sort:列表从小到大排序,会影响原数据

  • 元组:

    • count:查找元素出现的次数

    • index:查找元素的第一次出现索引位置

  • 字典:

    • clear:清空字典

    • copy:拷贝字典

    • fromkeys:创建字典 dict.fromkeys(['f','k','l'],2)

    • get:获取指定value值,参数是key值

    • items:返回一个二元组(key,value)形式的列表

    • keys:获取所有的key值

    • values:获取所有的value值

    • pop:删除key对应的value值

    • update:更新字典,参数是二元组形式

  • 集合:

    • add:追加数据到集合中,元素追加原封不动放进去,参数必须是不可变数据类型

    • update:追加数据到集合中,把每个元素拆开放进去,参数必须是可迭代的对象

    • clear:清空集合

    • pop:随机删除一个元素并返回,不接受参数

    • remove:删除对应的值

    • union:并集 |

    • intersection:交集 &

    • difference:差补 -

    • sysmmetric difference:差分 ^

    • discard:传入参数,删除对应的元素

猜你喜欢

转载自www.cnblogs.com/kmnskd/p/9904559.html
今日推荐