1. xrange 和 range 函数有什么区别?
range() 和 xrange() 是两个函数,可用于在 Python 中的 for 循环中迭代一定次数。在 Python 3 中,没有 xrange,但 range 函数的行为类似于 Python 2 中的 xrange。
range() – 返回使用 range() 函数创建的数字列表。
xrange() – 此函数返回可用于仅通过循环显示数字的生成器对象。唯一的特定范围是按需显示的,因此称为惰性评估。
2.什么是字典理解?举个例子
字典理解是一种语法构造,可以简化基于现有可迭代对象的字典的创建。
例如:my_dict = {
i:1+