12讲课后习题不理解
>>> list1 = [(x, y) for x in range(10) for y in range(10) if x%2==0 if y%2!=0]list1 = []
for x in range(10):
for y in range(10):
if x%2 == 0:
if y%2 != 0:
list1.append((x, y))
这一过程不是很明白,求详细的讲解 https://fishc.com.cn/thread-106268-1-1.html list1 = [] # 将 list1 赋值为一个空列表
for x in range(10): # 遍历 0~9 数字序列并把每一项赋值为 x
for y in range(10): # 遍历 0~9 数字序列并把每一项赋值为 y
if x%2 == 0: # 如果 x 是偶数
if y%2 != 0: # 如果 y 是奇数
list1.append((x, y)) # 将 x 和 y 添加进 list1 中
页:
[1]