列表
1.
import math
lst=[2,5,6,7,8,9,2,9,9]
b=len(lst)
a=math.ceil(b/2)
lst.append(15)
print(lst)
lst.insert(a,20)
print(lst)
lst.append([2,5,6])
print(lst)
lst.pop(3)
print(lst)
lst.reverse()
print(lst)
lst.pop(0)
lst.sort(reverse=False)
print(lst)
lst.sort(reverse=True)
print(lst)
2.
lst2=[1,[4,6],True]
lst2[0]=lst2[0]*2
lst2[1][0]=lst2[1][0]*2
lst2[1][1]=lst2[1][1]*2
print(lst2)
3.
str=input("请输入一个数组:")
num=[int(n) for n in str.split()]
l=len(num)
print(num)
for i in range(1,l-1):
if num[i]>=num[i-1]:
continue
else:
print(i-1)
break
for j in range(i,l-1):
if num[j]>=num[j-1]:
print(False)
break
elif j==l-1 and num[j]<=num[j-1]:
print(True)
else:
continue
元组
1.
.
(1)(2)元组的复制(3)内部元素的计算
2.
对应赋值,要求为个数相同
属于
字符串
1. (1)用replace函数批量替换字符串中的元素
(2)用split拆分函数
(3)用lstrip函数截掉左边空格
2.
print(string.isnumeric())
判断是否只有数字