我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

用map函数怎么求列表中元素最大素数?

python 例题:使用map函数将列表[{98,72,44,16,54}]转换为不超过列表元素的最大素数的列表

代码如下 如有帮助请采纳:

def get_s(num):
    for i in range(num, 1, -1):
        for j in range(2, i):
            if i%j==0:
                break
        else:
            return i

t = [98,72,44,16,54]
x = list(map(get_s, t))
print(x)

map只不过是可以循环的将列表都执行同一个函数,它自身能实现什么目的要看你怎么写lambda函数啊

近期文章

  • 请问是哪里出问题了,请指导
  • 编程实现简易的计算器
  • c语言遇到的一个问题
  • 人工智能使用TF-IDF算法构建文档类别预测器
  • python的爱心代码,不知道哪里错了
  • sql sever安装不了怎么解。
  • 现在出来的图片是直线,没有赋值
  • 继续运行下去,这个窗口就直接退出了
  • PHP:如何从JSON数组中获取属性?
  • eclipse突然打不开项目了
  • element input框的验证问题
  • Nginx反向代理返回json的问题
  • c++配置libtorch每次都要重新配置吗?
  • python usb通讯问题
  • 键盘录入两个数字number1和number2表示一个范围,求这个范围之内的数字和
  • 有序数组的合并,升序排列
  • 如何在代码中实现cron(php)?
  • .net程序怎么处理dll注入问题
  • 输出下列代码的运行结果
  • 能看看哪里出错了吗(悲)

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华