查找、添加与删除数据
1.查找数据



#数据查找
##[1,2,2,3,3,3,4,4,5,6]输出待查数据所在的位置值
alist=[1,2,2,3,3,3,4,4,5,6]
sign=False
x=int(input("请输入要查找的整数:"))
for i in range(len(alist)):
if alist[i]==x:
print('找打了,第%d个数是%d'%(i+1,x))
sign=True
if sign==False:
print('没找到,整数%d不在列表中'%x)
2.添加数据
将数据添加到最后:

将数据依顺序排序后,添加到顺序位置,使顺序规律不变:





3.删除数据

BUG:如果有重复的数,只能删除一个;如果输入的数不存在也会出问题。
改进之后如下:

Python中的语法:




浙公网安备 33010602011771号