python:序列

#序列结构主要有:列表,元组,集合,字典,字符串
#序列:索引从0开始,从最后起则索引为-1
a = [1,8,3,9,5,6,7]
b = ['小一','小二','小三']

print(a[2],a[-1],a[-3]) #输出第几项

#切片
print(a[::2])   # 默认从0到最后,每两个输出一个
print(a[1:4:2]) # 从第一个到第四个,每两个
print(a[:])     # 全部

print(a+b)      #序列相加
print(a*3)      #序列乘


#检查序列成员
print('小三' in b)  #in 在,not in 不在,结果为true
#序列长度、最大值、最小值;%d数字替代符,n\换行符
print("序列长度:%d\n序列最大值:%d\n序列最小值:%d" %(len(a),max(a),min(a)))

print(list(a))    #序列转为列表
print(str(a))     #序列转为字符串
print(sum(a))     #序列元素+
print(sorted(a))  #序列排序

#反向元素
print(list(reversed(a)))
#序列索引和元素组合
print(list(enumerate(a)))
for i,element in enumerate(a):
    print(i,element)
    
# 序列增加一项
a.append('测试序列增加一项')
print(a)

猜你喜欢

转载自www.cnblogs.com/jxba/p/9860624.html