<1>列表的格式
变量A的类型为列表:
<2>打印列表
列表的循环遍历
<3>for循环
为了更有效率的输出列表的每个数据,可以使用循环来完成。
<4>while循环
names=["wwesdas","efsddsgfdg","hjggxjhvhjbxvb","dgfggfgfgfgffg"]
length=len(names)
i=0
while i<length:
print("names[%d]=%s" %(i,name[i]))
i+=1
列表的相关操作
列表中存放的数据是可以进行修改的,比如"增"、"删"、"改""。
<1>添加元素("增"append)
通过append可以向列表添加元素。
<2>修改元素("改")
修改元素的时候,要通过下标来确定要修改的是哪个元素,然后才能进行修改
<3>查找元素("查"in、not in)
所谓的查找,就是看看指定的元素是否存在
python中查找的常用方法为:
in(存在),如果存在那么结果为true,否则为false
not in(不存在),如果不存在那么结果为true,否则false
<4>删除元素("删"del、pop、remove)
类比现实生活中,如果某位同学调班了,那么就应该把这个条走后的学生的姓名删除掉;在开发中经常会用到删除这种功能。
列表元素的常用删除方法有:
del:根据下标进行删除
pop:删除最后一个元素
remove:根据元素的值进行删除
while True:
#1. 打印功能菜单
print("-"*40)
print(" 1 : 添加用户名")
print(" 2 : 添加用户名")
print(" 3 : 添加用户名")
print(" 4 : 添加用户名")
print(" 5 : 退出系统")
print("-"*40)
#2. 提示用户进行选择
numStr = raw_input()
num = int(numStr)
#3. 根据用户输入的数据,进行相应的操作
if num==1:
xxxxx
elif num==2:
sxxxx2
elif num==5:
break
else:
print("您输入的数据有误,请重新输入")