摘要:
内置函数 68个 Python封装好的了,直接可以使用的函数,例如print() 1、作用域相关 globals() locals() 2、其他相关 2.1字符串类型代码的执行 eval exec compile # eval 执行字符串类型的代码,并返回最终结果 print(eval('1+2') 阅读全文
摘要:
列表推导式: 找到嵌套列表中名字含有两个‘e’的所有名字 字典推导式 将一个字典的key和value对调: 集合推导式 计算列表中每个值的平方,自动去重 生成器表达式 1、把列表解析的[]换成()得到的就是生成器表达式。 2、列表解析和生成器表达式都是一种便利的变成方式,只不过生成器表达式更节省内存 阅读全文
摘要:
迭代器 可迭代对象: 字符串、列表、元组、字典、集合都可以被for循环,说明他们都是可迭代的。 两种方式证明可迭代对象: 可迭代协议 可以被迭代要满足的要求就是可迭代协议。可迭代协议的定义非常简单,就是内部实现了__iter__方法。 总结: 可以被for循环的都是可迭代的。 可迭代的:内部必须含有 阅读全文