1.集合类型及操作
1>集合类型定义
集合是多个元素的无序组合
—集合用{}表示,元素间用,分割
—建立集合类型用{}或set()
—建立空集合类型,必须使用set()
2>集合操作符
3>集合处理方法
4>集合类型应用场景
–包含关系比较
–数据去重
2.序列类型及操作
1>序列类型定义:基类类型
2>序列处理函数及方法
3>元组类型及操作
4>列表类型及操作
5>序列类型应用场景
3.实例:基本统计值计算
#CalStatisticsV1.py
def getNum(): #获取用户不定长度的输入
nums=[]
iNumStr=input("请输入数字(回车退出):")
while iNumStr !="":
nums.append(eval(iNumStr))
iNumStr=input("请输入数字(回车退出):")
return nums
def mean(numbers): #计算平均值
s=0.0
for num in numbers:
s=s+num
return s/len(numbers)
def dev(numbers,mean):#计算方差
sdev=0.0
for num in numbers:
sdev=sdev+