练习题:
while(1):
haha = bicycles.pop()
print('很抱歉' + haha, '您今晚没有席位')
if(len((bicycles))==2):
break
while(1):
lala = bicycles.pop()
print('很高兴'+lala,'您今晚有席位')
if(len(bicycles) == 0):
break
python-列表list
如果列表元素是英文字母,使用列表元素.title()-----开头大写
索引从0开始
访问最后一个元素,索引可以是-1
修改元素
通过列表名和要修改的元素索引,再指定该元素的新值
添加元素
末尾添加元素
append(新元素)
中间插入元素
insert(新元素索引,新值)
可在列表任何位置添加新元素
删除元素
del 列表名[索引]
删除后无法再访问
如果删除一个元素不再以任何形式使用它,使用del删除
列表名.pop()
删除后,还可以继续使用,前提是用一个新的变量存储
类似一个栈,删除列表末尾的元素相当于弹出栈顶元素
删除最后一个元素,也就是弹出最后一个元素
使用pop()后,被弹出的元素不再在列表中
可以删除列表中任意的位置,在括号加上要删除元素的索引,pop(索引)
如果删除一个元素后还需要继续使用它,使用pop()删除
remove(值)
根据值删除元素
不知道列表中删除的值所处位置,只知道要删除的元素的值