第二章 课后习题整理

  • 输入一个包含若干自然数的列表,输出这些自然数的平均值,结果保留3位小数。

    lst = eval(input('请输入一个包含若干自然数的列表:'))
    avg=sum(lst)/len(lst)
    avg=round(avg,4)
    print('平均值为:',avg)
    print('平均值为:',avg)
    
  • 输入一个包含若干自然数的列表,输出这些自然数降序排列后的新列表
    lst = eval(input('请输入一个包含若干自然数的列表:'))
    print('降序排列后的新列表:',sorted(lst,reverse=True))
    
  • 输入一个包含若干自然数的列表,输出一个新列表,新列表中每个元素为原列表中每一个自然数的位数。例如,输入[1,22],输出[1,2].
    lst = eval(input('请输入一个包含若干自然数的列表:'))
    lst1=map(str,lst)
    leng=list(map(len,lst1))
    print('每个元素的位数:',leng)
    
  • 输入一个包含若干数字的列表,输出其中绝对值最大的数字。
    lst = eval(input('请输入一个包含若干数字的列表:'))
    print('绝对值最大的数:',max(lst,key=abs))
    
  • 输入一个包含若干自然数的列表,输出这些整数的乘积。
    from functools import reduce
    from operator import mullst = eval(input('请输入一个包含若干整数的列表:'))
    print('乘积为:',reduce(mul,lst))
    
  • 输入两个包含若干整数的等长列表,把这两个列表看作两个向量,输出这两个向量的内积。
    from functools import reduce
    from operator import muldata1=eval(input('请输入一个包含若干整数的列表向量:'))
    data2=eval(input('请输入另一个包含若干整数的等长列表向量:'))
    print('内积为:',sum(map(mul,data1,data2)))
    

    来源于《python数据分析、挖掘与可视化》——董付国编著

数据挖掘 代码整理(1)相关推荐

  1. html移动端隐藏代码,html Css PC 移动端 公用部分样式代码整理

    css常用公用部分样式代码整理: body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol, li ...

  2. php图文消息带代码详细注释,微信发送图文消息代码整理

    微信发送图文消息代码整理 这个就不多说什么了, 下单成功后微信提示图文消息.核心代码如下 if(!empty($openid)){ $wxinfo=curlgetcontents("http ...

  3. 常用代码整理(重要)

    常用代码整理: 1.判断邮箱格式是否正确的代码: //利用正则表达式验证 -(BOOL)isValidateEmail:(NSString *)email { NSString *emailRegex ...

  4. 策划文档html,html代码整理.doc

    Html代码整理 一.什么是 HTML? HTML 是用来描述网页的一种语言. HTML 指的是超文本标记语言 (Hyper Text Markup Language) HTML 不是一种编程语言,而 ...

  5. 2021年三大顶会时间序列论文代码整理

    作者:杰少,炼丹笔记嘉宾 2021年最新时间序列预测论文&代码整理 AAAI 2021 Deep Switching Auto-Regressive Factorization: Applic ...

  6. libsvm回归参数寻优cgp_【lightgbm/xgboost/nn代码整理二】xgboost做二分类,多分类以及回归任务...

    1.简介 该部分是代码整理的第二部分,为了方便一些初学者调试代码,作者已将该部分代码打包成一个工程文件,包含简单的数据处理.xgboost配置.五折交叉训练和模型特征重要性打印四个部分.数据处理部分参 ...

  7. 全排列及相关扩展算法(七)——组合数的字典序(另含全章代码整理)

    1.引入概念:要列出一个集合{1,2,3,4}的所有子集是很容易的,我们可以按照二进制数的顺序,0000,0001,0010,0011,0100,0101,0110,0111......来表示我们要取 ...

  8. 一个基于 osip 库的 UAC 和 UAS 的代码整理(转)

    从网上搞了一个基于osip 库的 SIP 协议的简单的 UAC 代理客户端和 UAS 代理服务器端,并进行了编译连接,代码整理后如下: ----------- UAC 代理客户端的代码整理 ----- ...

  9. dll放在unity哪个文件夹下_程序丨如何将你的Unity代码整理到一个DLL中?

    原标题:程序丨如何将你的Unity代码整理到一个DLL中? 翻译:林政(玄猫大人) 审校:沈晓霖 代码复用的重要性 这里有一则故事也是你听过类似的: 你下载好Unity,看完Youtube上的一些教程 ...

最新文章

  1. 点击改变div高度_css实现div两列布局(两种方法)
  2. java实现多线程的方式并源码分析
  3. python中csv文件操作_python中操作csv文件
  4. python 安装scrapy,openssl opensslv.h错误的解决办法
  5. Insertion Sort List,Merge Two Sorted Lists,Sort List
  6. firefox无法显示验证码
  7. 用Python实现二叉树的遍历
  8. 用.NetCore 编译国产老牌PHP论坛DiscuzX ,世界上最好的语言从此属于.Net 的一员
  9. Struts2内置拦截器和自定义拦截器
  10. 行向量,列向量,行主序矩阵,列主序矩阵
  11. 使用TFHelp解析Html
  12. H264 帧边界识别简介
  13. java图书销售系统_基于Java Web的图书销售管理系统
  14. c语言编程 设计密码锁,单片机控制安全密码锁的设计(附程序,pcb,原理图)
  15. PowerPoint 在播放时自动运行宏
  16. 即时通讯 视频会议开源技术选择
  17. 刚性PCB和柔性PCB的区别
  18. Windows压缩指定文件并删除原文件内容bat脚本
  19. python cheat sheet
  20. 验证input和textarea的输入是否有效,也就是不为空,也不都是空格

热门文章

  1. 限制页面只能在微信内打开
  2. 学习大数据不知从何学起?看看这份大数据课程大纲
  3. VUE 2.0 父子组件之间的通信
  4. 做康复治疗费用?顾连康复医院收费
  5. ArcGIS for Android 100.3.0(14):移动地图包MMPK的使用
  6. 同城生鲜配送小程序开发
  7. USBlyzer 完整破解版
  8. Java的“泛型”特性,你以为自己会了?(万字长文)
  9. MSDN的系统服务列表(XP2003) 【目前最全的吧。。】
  10. step26 heat conduction theta scheme