如何用PYTHON判断列表里的数是否小于目标数

2022年7月29日 14点热度 0人点赞

如何用PYTHON判断列表里的数是否小于目标数

工具/原料

  • PYTHON

方法/步骤

  1. 1

    打开JUPTER NOTEBOOK,新建一个空白的PYTHON文档。

  2. 2

    新建一个列表,含有不同的数字,正数和负数都有。

    a = [1, 55, 99, 9, 0, -29, -10, 2]

  3. 3

    for i in a:

        if i < 10:

            print(i)

    如果我们要小于10的数字,那么可以用FOR LOOPS来运行出来,不过打印的各式不是很好看。

  4. 4

    b = []

    for bb in a:

        if bb < 10:

            b.append(bb)

            print(b)

    我们可以设置一个空的列表,然后不断往里面添加新的数值。

  5. 5

    b = []

    for bb in a:

        if bb < 10:

            b.append(bb)

    b

    注意前面有多少空格会决定最终的效果。

  6. 6

    n = input("Please input the number: ")

    c = []

    for cc in a:

        if cc < n:

            c.append(cc)

            

    c

    也可以让用户输入数字,然后再来设定,但是这里出了常见的问题。

  7. 7

    n = int(input("Please input the number: "))

    c = []

    for cc in a:

        if cc < n:

            c.append(cc)

            

    c

    我们必须要加上INT,因为输入的是整型。

  8. 8

    print(list(filter(lambda x: x < 10, a)))

    最简单的一句话,就是用LAMBDA来运行了。非常简便。

    END

注意事项

  • 注意字符串和整型的区别
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部

laozhao

这个人很懒,什么都没留下

文章评论