Python 内置方法
2018-9-27
| 2023-7-17
0  |  0 分钟
type
status
date
slug
summary
tags
category
icon
password

迭代相关

  • iter(): 将一个序列转换成迭代器
  • next(): 自动调用对象的__next__()方法来迭代对象
  • map(): 将一个序列值作为参数,依次调用一个函数,在python2中直接返回列表,但在python3中返回迭代器
  • filter(): 过滤列表中的元素,并且返回一个由所有符合要求的元素所构成的列表,在python2中直接返回列表,但在python3中返回迭代器
  • enumerate():遍历数据并自动计数,并且有许多有用的可选参数
  • for-else Python中for循环还有一个else从句,这个else从句会在循环正常结束时执行,因而可以常常搭配break来使用。

对象自省

  • dir():返回一个列出了一个对象所拥有的属性和方法的列表,如果不传入参数,那么它会返回当前作用域的所有名字
  • type():返回一个对象的类型
  • id():返回任意不同种类对象的唯一ID

扩展

functools

  • Reduce()当需要对一个列表进行一些计算并返回结果时,Reduce 是个非常有用的函数。
Python
  • Python基础知识
  • leetcode 算法刷题记录偶尔用得上的MySQL操作
    目录