# 列表
A = [10, 20, 30, 50, 40]
print(A)
if 10 in A: # 判断位于
print('ok')
else:
print('not ok')
if 10 not in A: # 判断不位于
print('not in')
else:
print('in')
B = [90, 80, 70] # 列表连接
A = A + B
print(A)
A = 5 * A # 列表重复
print(A)
print(A[0]) # 列表元素定位
print(A[0:5]) # 列表元素切片输出
# 输出长度,最值,总和
print(len(A))
print(max(A))
print(min(A))
print(sum(A))
A.append(520) # 末尾添加一个元素
print(A[len(A) - 1])
A.insert(0, 520) # 任意位置插如元素
print(A[0])
print(A.index(520)) # 返回元素下标,最前面的
A.pop() # 删除最后一个元素
print(A[len(A) - 1])
A.remove(520) # 删除某个元素,删除的是第一个
print(A[0])
M = [10, 20]
N = [30, 40]
M.extend(N) #纯操作,操作返回的是指针,一般都会设置返回值,就算没有也有返回空
print(M)
A.reverse() #元素翻转
print(A)
A.sort() #排序
print(A)