Python常用函数整理

主要内容:

字符串函数、集合函数、列表函数和字典函数。

Python常用函数

字符串函数

方法

说明

capitalize()

返回首字母的大写副本

find(string)

返回字符串中首次出现参数string的索引,如果字符串中没有参数string则返回-1

find(s,beg)

返回字符串中索引beg之后首次出现参数s的索引,如果字符串中索引beg之后没有参数s则返回-1

find(s,beg,end)

返回字符串中索引beg与end之间首次出现参数s的索引,如果字符串中索引beg和end之间没有参数s则返回-1

islower()

测试所有字符是否均为小写形式

isupper()

测试所有字符是否均为大写形式

lower()

将所有字符穿华为小写形式并返回

replace(old,new)

将字符串中所有子串old替换为new并返回

split()

将空格分隔的单词以列表的形式返回

split(del)

将del分隔的子串以列表的形式返回

strip()

删除字符串两端的空白符并返回

strip(string)

删除字符串中的string并返回

upper()

将所有字符串转化为大写形式并返回

列表函数

方法

说明

len(L)

返回列表L中的元素数量

max(L)

返回列表L中的最大值

min(L)

返回列表L中的最小值

sum(L)

返回列表L中所有元素的和

集合函数

方法

运算符

说明

add

往集合中添加一个元素

clear

移除集合中的所有元素

difference

-

根据一个集合中不存在于另一个集合中的元素,创建中一个新的集合

intersection

&

根据两个集合中共有的元素,创建出一个新的集合

issubset

<=

判断一个集合的所有元素是否都包含于另一个集合

issuperset

>=

判断一个集合是否包含了另一个集合中的所有元素

remove

移除集合中的一个元素

symmetric_difference

^

根据两个集合中所有不存在于对方的元素,创建出一个新的集合

union

根据两个集合中所有的元素,创建出一个新的集合

字典函数

方法

说明

clear

清空字典内容

get

返回关键字所关联的值,如果指定键不存在,则返回默认值

keys

以列表的形式返回字典中的所有键。所得列表中的每个条目肯定是唯一的

items

返回(key,value)列表

values

以列表的形式返回字典中的所有值。所得列表中的每个条目不一定是唯一的

update

用另一个字典的内容对当前字典进行更新

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏黑泽君的专栏

Java中方法重写的两个面试题

  方法重写:     在子类中,出现和父类中一模一样的方法声明的现象。(包含方法名、参数列表和返回值类型都一样)   方法重载:     同一...

33210
来自专栏猿人谷

JDK1.7源码分析01-Collection

同步发布:http://www.yuanrengu.com/index.php/20180221.html Java的集合类主要由两个接口派生而出:Collec...

34550
来自专栏一“技”之长

深入理解JavaScript函数 原

    从功能上理解,函数是一组可以随时运行的语句,是一段代码块,也是所谓的子程序。在JavaScript中,函数实质上也是一种对象,是Function对象。函...

7310
来自专栏技术碎碎念

python3 入门 (四) 类与继承

Python 类 Python中的类提供了面向对象编程的所有基本功能:类的继承机制允许多个基类,派生类可以覆盖基类中的任何方法,方法中可以调用基类中的同名方法。...

427120
来自专栏java一日一条

浅谈Java中的equals和==

为什么第3行和第4行的输出结果不一样?==和equals方法之间的区别是什么?如果在初学Java的时候这个问题不弄清楚,就会导致自己在以后编写代码时出现一些低级...

7020
来自专栏编程

Python基础知识2:字典

字典一种key - value 的数据类型,就像上学用的字典通过拼音查找汉字一样;字典是Python语言中唯一的映射类型。字典对象是可变的,它是一个容器类型,能...

250100
来自专栏十月梦想

变量和常亮

在函数内,变量的使用需要声明常量的作用域globay变量名(全局作用)local(局部)static(静态)

8720
来自专栏mathor

1小时掌握c++面向对象编程

使用对象指针实参仅将对象的地址值传递给形参,而不进行副本的拷贝,这样可以提高运行效率,减少时间开销

8510
来自专栏机器学习算法与Python学习

python: sort, sorted, reverse

python语言中的列表排序方法有三个:reverse反转/倒序排序、sort正序排序、sorted可以获取排序后的列表。在更高级列表排序中,后两中方法还可以加...

38880
来自专栏Jed的技术阶梯

详解 final 修饰符

被 final 修饰的实例变量必须显示的指定初始值,而且只能在以下3个位置指定初始值:

16840

扫码关注云+社区

领取腾讯云代金券