从Python中的另一个列表构造一个列表

冰鱼

我需要编写一个函数,all_gt(nums, n)其中nums是数字列表,n是数字,从大于n的nums返回数字列表元素的顺序应保留。

我需要做的是以.append格式写入,然后将结果初始化为一个空列表。

例如:

all_gt([1,2,3,4],4) => [] 
all_gt([2,3,4,5], 3) => [4,5]

这就是我所拥有的:

def all_gt(nums, n):
    for i in nums:
        if i > n:
            return nums.append(i)

我知道我做错了,希望有人可以帮助我解决这个问题。

巴尔加夫饶

你的错

return nums.append(i)将值附加到列表中并返回None解决方法可以是

def all_gt(nums, n):
    num2 = []
    for i in nums:
        if i > n:
            num2.append(i)
    return num2

更好的方法

您可以使用列表理解

def all_gt(nums, n):
    return [i for i in nums if i > n]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python使用另一个列表中的元素过滤出一个列表

来自分类Dev

在另一个函数中调用列表 - Python

来自分类Dev

在Python中的列表列表中将列表分配给另一个列表

来自分类Dev

排序列表列表与python中的另一个列表列表

来自分类Dev

删除另一个列表中的列表成员

来自分类Dev

在另一个列表中查找列表

来自分类Dev

另一个关联列表中的关联列表

来自分类Dev

删除另一个列表中的列表项

来自分类Dev

在另一个列表中搜索列表值

来自分类Dev

在python中从一个函数到另一个函数传输列表

来自分类Dev

用python中的另一个列表遍历列表列表

来自分类Dev

检查列表的n个成员是否在python的另一个列表中

来自分类Dev

检查列表的n个成员是否在python的另一个列表中

来自分类Dev

根据另一个列表中的元素重复一个列表中的元素

来自分类Dev

SQLAlchemy:如何选择是在一个列表中还是在另一个列表中?

来自分类Dev

根据另一个列表中的元素重复一个列表中的元素

来自分类Dev

根据另一个列表中的索引汇总一个列表中的元素

来自分类Dev

使用“ while”从另一个列表中删除一个列表中的元素

来自分类Dev

在javascript中从另一个列表中减去一个列表的值

来自分类Dev

从另一个列表中的一个列表中查找元素数

来自分类Dev

从另一个列表中的一个列表中查找任何值

来自分类Dev

Python-从另一个列表中删除一组列表

来自分类Dev

Python-从另一个列表中删除一组列表

来自分类Dev

python根据名称将一个列表中的文件与另一个列表中的文件进行匹配

来自分类Dev

遍历包含另一个列表的列表,包含另一个列表的等

来自分类Dev

Python根据另一个列表对一个列表进行排序

来自分类Dev

Python:将一个列表替换为另一个列表?

来自分类Dev

python group by并按另一个列表排序一个列表

来自分类Dev

在另一个列表中查找一个列表的值的索引

Related 相关文章

  1. 1

    Python使用另一个列表中的元素过滤出一个列表

  2. 2

    在另一个函数中调用列表 - Python

  3. 3

    在Python中的列表列表中将列表分配给另一个列表

  4. 4

    排序列表列表与python中的另一个列表列表

  5. 5

    删除另一个列表中的列表成员

  6. 6

    在另一个列表中查找列表

  7. 7

    另一个关联列表中的关联列表

  8. 8

    删除另一个列表中的列表项

  9. 9

    在另一个列表中搜索列表值

  10. 10

    在python中从一个函数到另一个函数传输列表

  11. 11

    用python中的另一个列表遍历列表列表

  12. 12

    检查列表的n个成员是否在python的另一个列表中

  13. 13

    检查列表的n个成员是否在python的另一个列表中

  14. 14

    根据另一个列表中的元素重复一个列表中的元素

  15. 15

    SQLAlchemy:如何选择是在一个列表中还是在另一个列表中?

  16. 16

    根据另一个列表中的元素重复一个列表中的元素

  17. 17

    根据另一个列表中的索引汇总一个列表中的元素

  18. 18

    使用“ while”从另一个列表中删除一个列表中的元素

  19. 19

    在javascript中从另一个列表中减去一个列表的值

  20. 20

    从另一个列表中的一个列表中查找元素数

  21. 21

    从另一个列表中的一个列表中查找任何值

  22. 22

    Python-从另一个列表中删除一组列表

  23. 23

    Python-从另一个列表中删除一组列表

  24. 24

    python根据名称将一个列表中的文件与另一个列表中的文件进行匹配

  25. 25

    遍历包含另一个列表的列表,包含另一个列表的等

  26. 26

    Python根据另一个列表对一个列表进行排序

  27. 27

    Python:将一个列表替换为另一个列表?

  28. 28

    python group by并按另一个列表排序一个列表

  29. 29

    在另一个列表中查找一个列表的值的索引

热门标签

归档