版权声明:本文为博主原创文章,转载标注出处。 https://blog.csdn.net/qq_36666115/article/details/80140369
浮点:小数;
科学记数法 :e;可以方便可视化看
复数:可以做量子力学;
高精度:
from decimal import *
getcontext()
getcontext().prec = 50
a = Decimal(1)/Decimal(3)
列表:数据集合;可以存放任意数据类型。方便增删改查;
功能:创建,查询,切片,循环,排序;增删改查;
# 创建
L1 = []
L2 = ['a', 'b', 'c']
L3 = ['a', ['b', 'c']]
L4 = list()
# 查询
L2[n] # 索引取值
L2[-n] # 右开始
L2.index('a') # 指定元素索引值
L2.count('a') # 统计指定元素个数
# 切片
顾头不顾尾
>>> [1,2,3,4,5][0:2]
[1, 2]
>>> [1,2,3,4,5][-2:-1]
[4]
>>> [1,2,3,4,5][-2:]
[4, 5]
>>> [1,2,3,4,5][0:4:2] # 取法注意 步长step
[1, 3]
# 增
L2.append('s') # 追加最后面
L2.insert(0,'s') # 插入
# 删
L2.pop()
# 改
L2[2] = 'Peiqi'
>>> a = [1,2,3,4,5]
>>> a[:2] = "sasasas"
>>> a
['s', 'a', 's', 'a', 's', 'a', 's', 3, 4, 5]
# 查