开发者学堂课程【Python 语言基础 2:列表、元组、字典、集合:列表的方法】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/600/detail/8706
列表的方法
列表的方法的相关代码
1 #列表的方法
2 stus=[‘孙悟空’,’’猪八戒’,’沙和尚’]
3 print('原列表:‘,stus)
4
5 # append()
6 #向列表的最后添加一个元素
7 stus. append(唐僧)
8
9 # insert()
10 #向列表的指定位置插入一个元素
11 #参数:
12 # 1.要插入的位置
13 # 2.要插入的元素
14 # stus.insert(2, '唐僧' )
15
16 # extend()
17 #使用新的序列来扩展当前序列
18 #需要一个序列作为参数,它会将该序列中的元素添加到当前列表中
19
# stus. extend([ '唐僧','白骨精'])
20 # stus += [ '唐僧','白骨精’]
21
22 # clear()
23 #清空序列
24 # stus.clear()
25
26 # pop()
27 #根据索引删除并返回被删除的元素
28
29
#result = stus.pop(2) #删除索引为2的元素
30
# result = stus.pop() #删除最后一个
31
# print('result =',result)
32
33
# remove( )
34 # 删除指定值得元素,如果相同值得元素有多个,只会删除第一个
35 # stus.remove( ”猪八戒')
36
37
# reverse( )
38 #用来反转列表
39 # stus. reverse()
40
41 # sort()
42 #用来对列表中的元索进行排序,默认是升序排列
43 #如果需要降序排列,则需要传递个reverse-True作为参数
44 my_ list = list( 'asnbdnbasdabd')
45
my_ list = [10,1,20,3,4,5,0,-2]
46
47
print( '修改前',my
_
list)
48
49
my
_
list. sort( reverse=True )
50
print(‘修改后',my_ list)
51
# print('修改后:',stus)