= [0, b, ['element', 'another element'], (1, 2, 3), a]
>>> print(my_list)
[0, 'this is text', ['element...my_list.append(x * 2)
...
>>> print(my_list)
[0, 2, 4, 6, 8, 10, 12, 14, 16, 18]
好的 - 那么列表推导是什么?...使用列表推导来查看前一个示例的实现:
>>> comp_list = [x * 2 for x in range(10)]
>>> print(comp_list)
[0, 2, 4, 6, 8, 10...>>> type(set_comp)
class 'set'>
>>> print(set_comp)
{0, 8, 64, 512, 216}
Iterable和Iterator之间的区别
如果你了解了迭代和迭代器...x % 2 == 0)
>>> print(list_comp)
[0, 4, 16, 36, 64]
>>> print(gen_exp)
at