一、list[ n ] 列表索引,与字符串的索引一样,列表索引从0开始
代码示例:
list1 = [1,2,3,4,5,6]
print( "list1[ 0 ]" ) --1
二、列表修改元素
代码示例:
list1 = [1,2,3,4,5,6]
list1[ 0 ] = 2
print( "list1" ) --[2,2,3,4,5,6]
三、list.append( a ) 列表添加元素,添加到列表的末尾
代码示例:
list1 = [1,2,3,4,5,6]
list1.append( "a" )
print( "list1" ) --[1,2,3,4,5,6,"a"]
四、删除列表的元素或整个列表
del list 删除整个列表
list.remove( a ) 删除列表中"a"元素
代码示例:
list1 = [1,2,3,4,5,6]
list.remove( 1 )
print( "list1" ) --[2,3,4,5,6]
del list1
print( "list1" ) --NameError: name 'list1' is not defined
五、list.insert( n,a ) 列表插入元素,在list列表中的第"n"位插入元素"a"
代码示例:
list1 = [1,2,3]
list1.insert(1,"a")
print( list1 ) --[1, 'a', 2, 3]
六、list.pop( n ) 删除列表中第"n"位元素(默认移除最后一个元素),并返回该元素的值
代码示例:
list1 = [1,2,3]
list1.pop( 0 )
print( list1 ) --[2, 3]
七、list.count( a ) 统计元素"a"在列表中出现的次数、
代码示例:
list1 = ["a","b","c","a"]
list1.count( "a" ) --2
八、列表排序与倒序
list.sort() 将list列表排序
list.reverse() 将list列表倒序排序
代码示例:
list1 = [2, 1, 4, 3]
list1.sort()
print( list1 ) --[1, 2, 3, 4]
list1.reverse()
print( list1 ) --[4,3,2.1]
九、列表运算符
十、列表截取(切片)
十一、列表元素个数、元素最大最小值、将元组/字符串转换为列表
十二、operator 对象比较、逻辑比较、算术运算和序列操