1.1 元组
Tip1:元组中的元素不可修改,只能进行索引、截取
Tip2:可以用*来合并两个元组中的元素
1.2 列表
Tip3:可以使用索引查询元素,也可以通过元素反查索引
Tip4:插入新元素时,extend是将第二个列表中的每一个元素加入第一个列表,append是把整个列表作为一个元素加入
Tip5:插入和删除元素用insert和remove
Tip6:从小到大排序用sort,从大到小排序在此基础上用reverse,将所有元素都删除用clear
1.3 集合
Tip7:集合最重要的应用就是查看交集、并集、差集(这些数学上的集合是具有现实意义的)等
Tip8:集合添加和删除元素用add和discard
1.4 字典
Tip9:分别使用keys,values和items读取键、值和键值对
Tip10:
增加键值对有两种方法:1)dict[key] = value,2)用update函数;
删除键值对有两种方法:1)del命令 ,2)pop函数
1.5 基本算术运算(计算算术平均数、几何平均数)
Tip11:注意运算顺序,可以通过加括号来改变运算优先级
1.6 高级赋值运算与成员运算
Tip12:高级赋值运算符号包括:‘+=’,‘-=’,‘*=’,‘/=’等
Tip13:成员运算符包括in和not in,输出结果为True或False
1.7 关系运算
Tip14:这节开始涉及到读取excel中的数据,读取excel表格可以导入xlrd库,读取文件分两步走,一是打开exce表格,二是打开表格中的一个sheet,之后就可以读取sheet中的数据了
Tip15:逐行逐列读取excel表中数据并保存成字典格式,需要使用while或for循环结构;因读取数值时默认为浮点型,表中的第一行“证券代码”需要为整型,第三行“上市日期”需要为“YY-MM-DD”的日期格式,所以需要使用if,elif及else的条件语句进行格式调整。
Tip16:关系运算符包括:‘==’,‘!=’,‘>’,‘>=’,‘
1.8 Python内置函数
Tip17:enumerate函数有两个参数:一是原列表,二是start=索引值(默认为0)
Tip18:sorted函数用于排序,默认从小到大
Tip19:zip函数将多个列表中对应的元素打包成元组
1.9 Python自定义函数和for语句
Tip20:运用lambda函数定义新函数:函数名 = lambda 参数:表达式
1.10 条件语句和循环语句
Tip21:条件语句和循环语句经常一起使用
1.11 math模块
Tip22:定义泊松分布的概率密度函数需要用到math模块中规定exp和factorial函数