方法必须要通过对象来获取
列表的方法
stus = [ “孙悟空”, “猪八戒”,“沙和尚”,"唐僧"]
添加插入的方法
append( )
stus.append('唐僧')
print("修改后:" , stus)
insert( )
向列表的指定位置插入主一个元素
参数:
1.要插入的位置
2.要插入的元素
stus.insert(2,'贫僧')
extend( )
使用新的序列来扩展当前序列
需要一个序列作为一个参数,它会将该序列中的元素添加到当前列表中
stus.extend([‘唐僧’,‘白骨精’])
删除的方法
clear()
清空序列
stus.clear( )
pop()
根据索引删除并返回的指定元素
stus.pop(2) #删除索引为2的元素
有返回值
result = stus.pop(2) #用result接收返回值
print('result = ', result)
remove()
删除指定值 的元素,如果相同值 的元素有多个,只会删除第一个
stus.remove('猪八戒')
其他方法
reverse( )
反转列表
stus.reverse( )
sort( )
用来对列表中的元素进行排序,默认是升序排序
降序排列需要传一个reverse = True 作为参数
my_list = list ('dfsgfdfsgsdgd')
print(“修改前:”,my_list)
my_list.sort( )
print("修改后:",my_list)
网友评论