#列表中增加数据有三种方法,使用append在列表最后增加一个元素,使用insert在指定位置增加元素,使用extend在最后迭代增加元素
li = ['alex','qiaofeng','段玉','鬼王']
while 1:
s = input('请输入员工名称:')
if s == 'q':
break
else:
li.append(s)
print(li)
print(li)
#列表的删除有四种,pop默认从列表最后一个元素开始删除,也可以按索引删除,remove添加value删除,clear清理整个列表,del方法可以切片删除,也能整个删除列表
# li = ['zhu',1,2,3,'alex','大']
# # li1 = li.pop(2)
# # li2 = li.remove(1)
# # li3 = li.clear()
# del li[4:-1]
# print(li)
#更改列表,直接通过索引更改单个元素。切片更改列表注意是先删除,后添加可迭代对象
# li = ['zhu',1,2,3,'alex','大']
# li[0] = '步惊云'
# li[1:3] = '令狐聪'
# print(li)
#公共方法
#len测量长度
#index查询元素,查找不到会报错
#count查询元素出现次数
#sort默认不填参数正序排列,增加参数reverst=True改为倒数排序
#列表反转使用reverse
# li = [1,4,6,5,8,3,5,7,9]
# li.sort(reverse=True)
# li.reverse()
# print(li)
#join列表转换为字符串,除数字
# li = ['alex','bolong']
#
# s2 = ''.join(li)
#
# print(s2)
#
# li = [1,2,3,4,['alex','agen',6],'qiaofeng',[9,8,7,6],'xuzu']
# print(type(li))
# for i in li:
# if type(i) == type(li):
# for j in i:
# print(j)
# else:
# print(i)