查找、添加与删除数据

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中的语法:

原文地址:https://www.cnblogs.com/tianqizhi/p/9074902.html