lambda函数:lambda x : f(x) 这就是匿名函数

map(f,  literate) f 表示函数

r = map(f, [1, 2, 3, 4, 5, 6, 7, 8, 9])
>>> list(r)
[1, 4, 9, 16, 25, 36, 49, 64, 81]

题目:

把最大的数和第一个数交换,再把最小的数与最后一个数交换,其他的数位置不变

样例输入

2
5 2 3 1 5 4
6 9 11 2 0 7 2

样例输出

Case #1: 5 3 4 2 1
Case #2: 11 9 2 2 7 0

源码:

zs = int(input())
for i in range(zs):  a = list(map(lambda x :int(x),input().split()))  c =a[1:]  d = max(c)  idd = c.index(d)  c[0],c[idd] = d,c[0]  d1= min(c)  idd1 = c.index(d1)  c[-1],c[idd1] = d1,c[-1]  c= list(map(lambda x :str(x),c))  print("Case #%d:"%(i+1),' '.join(c)

这里有两个点:① 切记给数字构成的字符串排序(先全部转为数字)

②  涉及变量交换的时候,python里可以  双重赋值

③学会用map 和 匿名函数写列表生成式

④ .join()函数的使用

python map 函数使用相关推荐

  1. Python map 函数 - Python零基础入门教程

    目录 一.前言 二.Python map 函数语法简介 三.Python map 函数实战 1.使用 map 函数 2.map 函数配合 lambda 匿名函数一起使用 四.Python map 函数 ...

  2. Python map 函数 -Python零基础入门教程

    目录 一.前言 二.Python map 函数语法简介 三.Python map 函数实战 1.使用 map 函数 2.map 函数配合 lambda 匿名函数一起使用 四.Python map 函数 ...

  3. python map用法_讲解Python map()函数和将map()与多个Iterables一起使用

    map()是Python中的内置函数,可将函数应用于给定可迭代对象中的所有元素,它使您无需使用循环即可编写简单干净的代码. Python map()函数 map()函数采用以下形式: map(func ...

  4. map函数的用法python,详解Python map函数及Python map()函数的用法

    python map函数 map()函数 map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list ...

  5. python| map()函数应用详解

    map()函数是 Python 内置的高阶函数,它接收一个函数 f 和一个list(或多个 list,但list个数与f函数的参数个数必须相等),并通过把函数 f 依次作用在 list 的每个元素上, ...

  6. [转载] python| map()函数应用详解

    参考链接: Python map函数 map()函数是 Python 内置的高阶函数,它接收一个函数 f 和一个list(或多个 list,但list个数与f函数的参数个数必须相等),并通过把函数 f ...

  7. python map函数_Python map()函数

    python map函数 Python map() function is used to apply a function on all the elements of specified iter ...

  8. Python map() 函数 特殊用法

    Python map() 函数 Python 内置函数 描述 map() 会根据提供的函数对指定序列做映射. 第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包 ...

  9. 详解 Python Map 函数

    让天下木有难学的Python! 如果你正在学习编程,那么掌握 Python map 函数是升级打怪python的机会. 想象一下:你想成为一个高级的程序员(别名:划水摸鱼工程师),希望代码编译得更快, ...

  10. python map函数详解

    python map函数详解 python中有些内置的高阶函数,如map(),filter(),reduce():之所以称其为高阶函数,因为这类函数接受的参数中有一个参数为函数对象. map()函数格 ...

最新文章

  1. 文件监视器——Filemon
  2. 关于Expdp/Impdp 并行导入导出详细测试结果和并行参数的正确理解!!
  3. 关于Unity的入门游戏飞机大战的开发(上)
  4. (王道408考研数据结构)第八章排序-第五节:归并排序
  5. python 获取帮助页_Python-爬取页面内容(涉及urllib、requests、UserAgent、Json等)
  6. Vultr CentOS下后台跑node
  7. Samba的配置与使用
  8. 织梦本地调试运行PHP不显示图片,织梦CMS手机端不显示图片的原因及解决方法!...
  9. FPGA构建人工神经网络系统应用实例——视障人士便携导航系统
  10. 智能安防及视频监控系统
  11. svn 统计代码行数
  12. ThinkPHP V5.0.5漏洞_谷歌浏览器 v80.0.3987.100 正式版——墨涩网
  13. 捷顺对讲服务器地址在哪修改,捷顺软件安装说明.docx
  14. ubuntu安装gem和fastlane
  15. unity实现游戏中拍照功能(自动生成小照片)
  16. 格式刷只能刷一次?教你如何刷一辈子
  17. linux 开启 键盘的背光灯
  18. Unity 半透明图片遮挡半透明图片
  19. oracle如何设置连接数,关于Oracle连接数设置
  20. 常用APP的OpenUrl

热门文章

  1. inc si指令的作用_【Vue】Re04 指令:第二部分 - emdzz
  2. 如何区分两列中不同数据_如何区分原装数据线和山寨数据线
  3. 使用linux实验总结及心得,实验心得
  4. viso怎么控制连接线_什么是节气门?多久清洗一次?怎么清洗?
  5. ios php mysql实例_php – 从iOS应用程序将图像存储到MYSQL数据库中
  6. php 微信支付退款接口开发,微信支付退款功能开发
  7. php模板引擎如何实现,PHP模板引擎如何实现
  8. mysql修改字段结构_MySQL修改表结构及其添加删除修改字段功能
  9. 【深入理解Java虚拟机学习笔记】第二章 Java 内存区域与内存溢出异常
  10. Spring DI(依赖注入)注解篇