欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

python中一些有用的函数------持续更新中

程序员文章站 2022-06-22 13:30:23
isinstance() 函数: isinstance()用于判断数据类型 isinstance(x, str) 可以判断变量 x 是否是字符串; 同理,isinstance(x,int)可以判断变量 x 是否是整数; enumerate() 函数: 对于有序集合,元素确实是有索引的。有的时候,我们 ......

 isinstance() 函数:

 isinstance()用于判断数据类型

 isinstance(x, str) 可以判断变量 x 是否是字符串;

>>> isinstance("dadad",str)
true

同理,isinstance(x,int)可以判断变量 x 是否是整数;

>>> isinstance(1,int)
true

 

enumerate() 函数:

对于有序集合,元素确实是有索引的。有的时候,我们确实想在 for 循环中拿到索引,我们可以使用 enumerate() 函数:

>>> l = ['adam', 'lisa', 'bart', 'paul']
>>> for index, name in enumerate(l):
...     print index, '-', name
... 
0 - adam
1 - lisa
2 - bart
3 - paul

zip()函数可以把两个 list 变成一个 list:

>>> zip([10, 20, 30], ['a', 'b', 'c'])
[(10, 'a'), (20, 'b'), (30, 'c')]