Python 语法 程序 案例 【数据】

版权声明:本文为博主原创文章,转载标注出处。 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]
# 查

猜你喜欢

转载自blog.csdn.net/qq_36666115/article/details/80140369