用python输出列表小于50的元素
时间: 2023-05-21 20:05:25 浏览: 83
可以使用以下Python代码实现:
```python
my_list = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100]
result = [i for i in my_list if i < 50]
print(result)
```
输出结果为:
```
[10, 20, 30, 40]
```
相关问题
用python删除列表里面小于2的元素
A:可以使用列表推导式和条件判断来删除小于2的元素,如下所示:
```python
my_list = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3]
my_list = [x for x in my_list if x >= 2]
print(my_list)
```
输出结果为:[3, 4, 5, 9, 2, 6, 5, 3]
python输出不大于50的数列元素
可以使用循环结构和条件判断来实现Python输出不大于50的数列元素。
具体代码如下:
```python
numbers = [10, 20, 30, 40, 50, 60, 70, 80, 90]
for num in numbers:
if num <= 50:
print(num)
```
以上代码首先定义了一个包含一系列数字的列表numbers,然后使用循环遍历列表中的每个元素。在循环体内部,通过条件判断`if num <= 50`来判断当前的元素是否小于等于50,如果满足条件,则使用print函数输出该元素。
运行该代码,只会输出不大于50的数字10、20、30、40和50。
注意:以上代码仅适用于列表中元素为整数的情况。如果列表中的元素有其他类型(如浮点数或字符串),需要对代码进行相应的修改。