编写程序,将由1、2.3、4这4个数字组成的 每位数都不相同的所有三位数存入一个列表中并输出该列表。 请利用列表推导式解决该问题。Python
时间: 2023-06-04 16:04:55 浏览: 111
回答:"好的,我可以回答这个问题。以下是使用列表推导式解决该问题的Python代码:"
```
num_list = [int(str(i)+str(j)+str(k)) for i in range(1, 5) for j in range(1, 5) for k in range(1, 5) if i!=j and i!=k and j!=k]
print(num_list)
```
该代码会输出由1、2、3、4这4个数字组成的每位数都不相同的所有三位数的列表。
阅读全文