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')]