数学相关

  • abs(a):求取绝对值
  • max(list):求取list最大值
  • min(list):求取list最小值
  • sum(list):求取list元素的和
  • sorted(list):排序,返回排序后的list
  • len(list):求取list的长度
  • range(a,b):生成一个a到b的数组

abs(a):求取绝对值

>>> abs(-)

max(list):求取list最大值

>>> test = [,,]
>>> max(test)

min(list):求取list最小值

>>> test = [,,]
>>> min(test)

sum(list):求取list元素的和

>>> test = [,,]
>>> sum(test)

sorted(list):排序,返回排序后的list

>>> test = [,,]
>>> sorted(test)
[, , ]

len(list):求取list的长度

>>> test = [,,]
>>> print(len(test))

range(a,b):生成一个a到b的数组

>>> for i in range(,):
... print(i)
...

类型转换

  • int(str):转换为int类型
  • float(str/int):转换为float类型
  • str(int):转换为str类型
  • list():转换为list类型
  • dict():转换为dict类型
  • tuple():转换为tuple类型
  • set():转换为set类型

相关操作

  • enumerate():返回一个列表或者元素或者字符串或者字典的元素和元素对应的下标
  • isinstance():判断某个对象是否是某个类的实例(比如判断a='asdas',a是否是字符串)
  • format():格式化,会单独介绍
  • next():接收一个迭代器,返回迭代器中的数值,如果设置了default,则当迭代器中的元素遍历后,输出default内容
  • print():打印内容
  • type()查看对象的类型
  • id():返回一个对象的唯一标识值

enumerate():返回一个列表或者元素或者字符串或者字典的元素和元素对应的下标

如果给定一个list和tuple,我们可以通过for循环来遍历这个list或者tuple 和 其他可迭代的对象上

#返回元祖的每个元素和每个元素对应的下标
>>> for i,j in enumerate(('a','b','c')):
... print(i,j)
...
a
b
c #返回列表的每个元素和每个元素对应的下标
>>> for i,j in enumerate(['a','b','c']):
... print(i,j)
...
a
b
c

isinstance():判断某个对象是否是某个类的实例(比如判断a='asdas',a是否是字符串)

#判断 对象 a 是否是个字符串
>>> a = 'www'
>>> print(isinstance(a,str))
True #是True表示 是个字符串 #判断 对象a是否是个int
>>> a = 'www'
>>> print(isinstance(a,int))
False #是False,表示 不是个 int

format():格式化,会单独介绍

next():接收一个迭代器,返回迭代器中的数值,如果设置了default,则当迭代器中的元素遍历后,输出default内容

print():打印内容

type()查看对象的类型

id():返回一个对象的唯一标识值

最新文章

  1. 豪情-CSS解构系列之-新浪页面解构-02
  2. 【11-10】spring学习笔记-ApplicationContextAware
  3. js相对路径相关(比如:js中的路径依赖导入该js文件的路径)
  4. 浙大PAT-1001
  5. 使用keepalived及典型应用
  6. 优雅的处理Android数据库升级的问题
  7. Winform开发框架之权限管理系统改进的经验总结(4)--用户分级管理
  8. ICMP-type对应表
  9. java中高级软件工程师面试总结
  10. 【HDOJ】1086 You can Solve a Geometry Problem too
  11. C# - 通过自定义注解反射生成SQL语句[转]
  12. 《Windows编程循序渐进》——基本控件
  13. 【排序算法】希尔排序算法 Java实现
  14. Python并发编程协程(Coroutine)之Gevent
  15. C++实验三
  16. linux重启查看日志及历史记录 查询原因
  17. Bootstrap+PHP fileinput 实现多图上传 这是ajax上传,只能单张单张图片地上传
  18. Linux免密码登录设置
  19. UVA-1364.Knights of the Round Table 无向图BCC
  20. January 06 2017 Week 1st Friday

热门文章

  1. C#方法参数关键字
  2. CE工具里自带的学习工具--第三关
  3. java_String类练习
  4. 给SVN控制的项目添加忽略文件/文件夹
  5. vue 表单操作
  6. Android之多种Bitmap效果(4)
  7. P2347 砝码称重(动态规划递推,背包,洛谷)
  8. group 和 gshadow
  9. 树莓派 -- 输入设备驱动 (key)
  10. php7 安装swoole扩展