python中生成不含4的列表
时间: 2024-02-24 16:55:19 浏览: 10
以下是一个生成不含4的列表的Python代码示例:
```python
num_list = []
for i in range(1, 100):
if '4' not in str(i):
num_list.append(i)
print(num_list)
```
该代码会生成一个从1到99的列表,但是会排除包含数字4的元素。你可以根据需要修改代码中的数字范围。
相关问题
Python随机生成50个整数,但不含4
好的,以下是生成50个不含4的随机整数的Python代码:
```python
import random
nums = []
while len(nums) < 50:
num = random.randint(1, 100)
if '4' not in str(num):
nums.append(num)
print(nums)
```
这段代码使用了Python内置的`random`模块生成50个1到100之间的随机整数,并用`if '4' not in str(num)`判断是否含有数字4,如果没有则加入到结果列表中。最终输出50个不含4的随机整数。
Python随机生成50个整数,但不含4,然后删除其中的偶数
好的,以下是生成50个不含4且删除偶数的Python代码:
```python
import random
nums = []
while len(nums) < 50:
num = random.randint(1, 100)
if '4' not in str(num):
nums.append(num)
nums = [num for num in nums if num % 2 != 0]
print(nums)
```
这段代码与上一个问题中的代码基本相同,只是在生成50个不含4的随机整数后,使用列表推导式筛选出其中的奇数,即剔除了偶数。最终输出50个不含4的随机奇数。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)