列表推导式 生成一个存放1-100中个位数为3的数据列表 利用列表推到是将列表中的整数提取出来,
时间: 2023-05-29 11:07:04 浏览: 260
然后判断其个位数是否为3,如果是则加入新列表中。
生成1-100中个位数为3的数据列表:
```
nums = [i for i in range(1, 101) if i % 10 == 3]
print(nums)
```
输出:
```
[3, 13, 23, 33, 43, 53, 63, 73, 83, 93]
```
提取列表中的整数并判断其个位数是否为3:
```
nums = [12, 33, 45, 67, 89, 103, 234, 345, 456]
new_nums = [num for num in nums if num % 10 == 3]
print(new_nums)
```
输出:
```
[33, 103, 345]
```
阅读全文