# l = [12, 'ab', 'hello', 23, [1, 2, 3]]
# print(l[::2])
# l = ['huang', 'chen', 'wen', 'xu']
# l.append('lin')
# print(l)
# #在index处插入元素 insert(self, index, p_object)
# l.insert(2, 'abc')
# print(l)
# #迭代扩展元素,不能为int类型
# l.extend('qwert')
# print(l)
#删
# l = ['huang', 'chen', 'wu', 'he', 'kang']
# l.pop(2)
# print(l)
# l.clear() #清空元素
# print(l)
# l.remove('chen')
# print(l)
# del l[0:2] #切片删除
# print()
#改 切片改
# l = ['huang', 'chen', 'wu', 'he', 'kang']
# l[0] = 'abc'
# print(l)
# l[:2] = '12345'
# l[:2] = [123, 'abc', 456]
# print(l)
#查
# l = ['huang', 'chen', 'wu', 'he', 'kang']
# for i in l:
# print(i)
#公共方法
# l = [1,2,7,4,5,8,2]
# print(len(l)) #len 返回长度
# print(l.count(1)) #count 返回元素的个数
# print(l.index(4)) #index 返回元素的个数
# l.sort() #正向排序
# print(l)
#
# l.sort(reverse=True) #反向排序
# print(l)
# l.reverse() #翻转
# print(l)
#列表的嵌套
li = ['taibai', '武藤兰', '苑昊', ['alex', 'egon', 89], 23]
print(li[3][0][0]) #表示li的第4个元素的第一个元素alex里的第一个元素
name = li[0].capitalize()
print(name)
li[2] = li[2].replace('昊', '日天')
li[3][0] = li[3][0].upper()
print(li)