用python的列表推导式求1到4任选两个不同数字组成所有两位数
时间: 2023-07-16 15:15:50 浏览: 309
python3列表推导式
5星 · 资源好评率100%
可以使用以下代码来实现:
```python
numbers = [i*10+j for i in range(1,5) for j in range(1,5) if i!=j]
```
这里的 `range(1,5)` 表示数字范围从1到4,而 `if i!=j` 则是为了避免重复的两位数。最终得到的结果为:
```
[12, 13, 14, 21, 23, 24, 31, 32, 34, 41, 42, 43]
```
阅读全文