首先总结 ls = [循环变量 循环语句 循环语句… 条件语句] 列表推导式就是将循环变量放入列表 举个例子 # 百元百鸡问题 ls = [[f'公鸡:{i}',f'母鸡:{j}',f'小鸡:{k}'] for i in range(20) for j in range(33) for k in range(101) if i + j + k == 100 and i*5 + j*3 + k/3 == 100] print(ls)