当一个函数中包含 yield 关键字时,Python 会自动为这个函数生成 __iter__ 和 __next__ 方法
迭代器是类对象,生成器是函数
for i in c: print(i) for循环是调用iter(),调用__next__()没有呀
迭代器都是在__iter__里面return self吗在
可迭代对象(Iterable) 例如 list、tuple、set、str 等,它们每次调用 iter(x) 都会新建一个独立的迭代器,所以可以被反复遍历。
迭代器试一试1
my_iter 和my_gen ,这两个对象,我怎么进入对象内部取看看数据怎么存储的
pow(base, exp[, mod])
python print格式化中用format还是%,还是f,什么时候用数字来 这些格式化数字{}中有时候有数字,有时候没有数字
队列先进先出
1NF→2NF→3NF→BCNF
栈和队列----
关系R1和R2得到R3,等值连接,如果左边去匹配右边所有元组记录,和右边去匹配左边所有元组记录得到的数据顺序不同
输入 苹果 香蕉 芒果
fi是fi.readlines()的简写形式
列表的方法多数没返回值,而字符串有
计算机pythonl题目中要求不统计换行符,为什么答案都是del d[“\n”],不是\r\n
str.join() 这个方法的设计符合单一职责原则,只干一件事:拼接已经是字符串的东西。