python求均值及extend用法
import numpy as np # 导入 numpy库,下面出现的 np 即 numpy库
scores1 = [91, 95, 97, 99, 92, 93, 96, 98]
scores2 = []
average = np.mean(scores1) # 一行解决。
print('平均成绩是:{}'.format(average))
for score in scores1:
if score < average:
scores2.append(score)
continue # 少于平均分的成绩放到新建的空列表中,然后继续判断。
print(' 低于平均成绩的有:{}'.format(scores2)) # 上个关卡选做题的知识。
# 下面展示一种NumPy数组的操作,感兴趣的同学可以自行去学习哈。
socres3 = np.array(scores1)
print(' 低于平均成绩的有:{}'.format(socres3[socres3<average]))
# 知识1:一种新的列表生成方式
num1 = [1,2,3,4,5] # 想一想,如果用这个方法生成一个1-100的列表……
num2 = list(range(1,6))
print(num1)
print(num2)
# 知识2:extend 的新用法
num2.extend(['ABCDE'])
num2.extend('ABCDE') # extend后面是列表的话会将其合并,后面是字符串的话会将每个字符当成一个列表中的元素。
print(num2)
# 知识点3:列表生成式
list1 = [i for i in range(3)] # 规定列表中元素的范围
print(list1)
list2 = [m+n for m in ['天字', '地字'] for n in '一二'] # 列表元素可以是组合,分别规定范围。
print(list2)
list3 = [n*n for n in range(1,11) if n % 3 == 0] # 元素既可规定范围,也可附加条件。
print(list3)
# 生成扑克牌:返回一个扑克牌列表,里面有52个元组,对应52张牌。
def cards():
color = ['红心', '方块', '梅花','黑桃'] # 将花色放在一个列表中待用
num = list(range(2, 11))
num.extend('JQKA') # 通过两行代码,生成一个 2-A 的数字列表。
return [(x, y) for x in color for y in num ] # 用列表生成式完成扑克牌的生成。
print(cards())
# 注:花色对应的正式单词是:suit和rank,上面为了好理解所以用了 color。
python求均值及extend用法相关推荐
- 手把手教你用Python求均值、中值和众数
导读:数据科学入门:集中趋势度量--均值.中值和众数. 作者:保罗·戴特尔(Paul Deitel).哈维·戴特尔(Harvey Deitel) 来源:大数据DT(ID:hzdashuju) 本文我们 ...
- Python求均值,方差,标准差
import numpy as np arr = [1,2,3,4,5,6]# 求均值 arr_mean = np.mean(arr)# 求方差 arr_var = np.var(arr)# 求总体标 ...
- python求均值、中位数、众数的方法
首先需要数据源,这里随便写了一个: nums = [1,2,3,4] 求均值和中位数均可以使用numpy库的方法: import numpy as np#均值 np.mean(nums) #中位数 n ...
- python 求均值_数据分析:寻找Python最优计算性能
1.场景描述 在数据统计分析过程中,求累计值(总和)是最常用的统计指标之一,市面上的各种流行数据库均支持的查询方式基本如下: select sum(c) from table_name; 当数据量在小 ...
- python求均值标准差不用numpy_【Python】不用numpy用纯python求极差、平均数、中位数、众数与方差,python的打印...
python作为数据分析的利器,求极差.平均数.中位数.众数与方差是很常用的,然而,在python进行统计往往要使用外部的python库numpy,这个库不难装,然而,如果单纯只是求极差.平均数.中位 ...
- python求均值 有限存储量_python计算均值
随机机器学习算法需要试验多少次,才足以客观有效的反映模型性能? Jason Brownlee 许多随机机器学习算法存在同样的问题:相同的算法.相同的数据,得到的计算结果却每次都不同.这意味着在进行随机 ...
- python计算平均值标准差和中位数_如何使用python求平均数、方差、中位数
python求平均数.方差.中位数的例子 CalStatistics.py def getNum(): #获取用户不定长度的输入 nums = [] iNumStr = input("请输入 ...
- python求列表的平均值的用法_python如何求列表平均值?_后端开发
php中post和get的区别是什么?_后端开发 php中post和get的区别是:1.post更安全并且发送的数据量更大:3.post能发送更多的数据类型,get只能发送ASCII字符:4.post ...
- python中列表数据汇总和平均值_python的列表List求均值和中位数实例
这篇文章主要介绍了python的列表List求均值和中位数实例,具有很好对参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 我就废话不多说了,直接上代码吧! import numpy as np ...
最新文章
- 利用commons-fileupload 上传图片(包含表单数据)
- 【转】错误: ORA-01591: 锁被未决分布式事务处理 7.2.428982 持有--解决方案
- Android MediaPlayer
- java.lang.String cannot be cast to org.apache.flink.table.data.StringData
- 简单深搜(poj 3009)
- ssl提高组周三备考赛【2018.10.17】
- 【图论】最短路上的统计(ssl 1500)
- 789. 逃脱阻碍者
- Embedding技术在房产推荐中的应用(文末附PPT下载链接)
- 卸载java_Java面试必备——类的加载过程
- [BZOJ2282]消防
- Safari 搜寻引擎被 Yahoo 绑架,试试这 4 种解决方法
- 原因及解决办法:Failed to load module “canberra-gtk-module“
- 自己做网站有哪些方法呢?方法分享
- 【Hexo搭建个人博客】(八)添加背景效果(点击鼠标显示红心并浮现社会主义核心价值观)
- 通达OAV12报表中心
- 如何用深度学习进行语音识别
- 基于ESP8266的太空人智能时钟
- C++ STL笔记二:string容器;string构造函数;string赋值函数;string拼接;string查找、替换;string比较;string单个字符存取;string插入、删除、截取
- 淘点点能否不孚众望扛起阿里O2O的大任?
热门文章
- 定义一个名为Rectangle的类表示矩形,其中含有length和width两个double型的成员变量表示长和宽。要求为每一个变量定义访问方法和修改方法......
- execl()函数详解
- 界下科技:移动支付成银行卡产业竞合焦点
- Linux内核编译出来模块过大
- 爬虫篇——新浪新闻的详细采集过程(列表新闻和新闻内容)
- UOS扬声器没有声音
- Java精品项目源码第121期电影在线观看系统
- 门诊电子处方软件V12.1
- 牛根生经典语录-2011
- 利用os.walk返回文件夹中所有图片的绝对路径