Python学习
2017-12-26 09:09:49 22 举报
AI智能生成
Python学习
作者其他创作
大纲/内容
序列
可变
list 列表
可包含任意类型
通过下标索引来访问
可变长度,异质,可任意嵌套
支持原位改变
对象引用数组
排序
.sort()
默认从小到大
sort(reverse)从大到小
.reverse()
sorted(s)
通用操作
改变某个值
s[n]=x
改变特定范围内元素值
s[i:j]=t
删除元素
del s[i]
del s[i:j]
del s[i:j:n]
s.remove[] 删除第一个匹配值
s.clear()
追加元素 s.append()
扩展元素 s.extend()
添加元素s.insert(i,val)
检索并删除s.pop(i),返回被删除的值
反转列表 s.reverse()
复制序列 s.copy()
s=l.copy()
s=l[:]
不可变
tuple 无组
可包含任意类型
通过下标索引来访问
固定长度,异质,可任意嵌套
对象引用数组
通用操作
list
range
in 判断在不在序列里
not in
连接两个序列 s1+ s2
重复序列元素 s* n
获取元素 s[n]
获取元素 s[i:j]
len 获取长度
min 获取最小值
max 获取最大值
sum 统计总和
检索元素第一次出现在位置
.index
统计某个元素的数量
.count
数值类型
常用函数
int 整型
float 转换为浮点型
hex 转换为16进制
oct 转换为8进制
bin 转换为2进制
round 四舍五入
pow(i,n) i的n次方
工具模块
math
.floor 向小的方向取整
.trunc 向0的方向取整
.ceil 往上取整
.pi 圆周率
子主题
decimal
Decimal('0.1') 浮点型运算
布尔型
True ==1
False ==0
bool(n) 转换
等 同于False
0
None
'' ,[] ,(), {}
0 条评论
下一页