(一)list 列表定义使用中括号 [ ] ,里面元素可以是任意类型,包括列表本身,也可以是字典、元组等。
(二)在Python中,第一个列表元素的索引为0,而不是1。
(三)要访问列表的任何元素,都可将其位置减1,并将结果作为索引。
(四)Python为访问最后一个列表元素提供了一种特殊语法。通过将索引指定为-1 ,可让Python返回最后一个列表元素
(五)向列表中添加元素 append(),自动追加在列表最后位置。
(六)向列表中插入元素 insert(),可在列表的任何位置添加新元素,你需要指定新元素的索引和值。
(七)从列表中删除元素 del,使用del 可删除任何位置处的列表元素,条件是知道其索引。
(八)弹出列表中任何位置处的元素 pop()。
(九)根据值删除元素,remove()。方法remove() 只删除第一个指定的值。如果要删除的值可能在列表中出现多次,就需要使用循环来判断是否删除了所有这样的值。
(十)如果你要从列表中删除一个元素,且不再以任何方式使用它,就使用del 语句;如果你要在删除元素后还能继续使用它,就使用方法pop() 。
(十一)获取列表中元素中索引的位置 index()
#测试代码
def print_list_test():
list=['0','1','2','3','4']
# 添加元素
list.append('5')
list.append('10')
# 打印整个列表
print("列表", list)
# 弹出列表中的元素 pop(),值可被引用
end_element=list.pop()
print("我是列表中被弹出的最后一个元素",end_element)
end_element = list.pop(0)
print("我是列表中被弹出的第一个元素", end_element)
# 再次打印整个列表
print("再次打印列表", list)
#########################
# 添加元素
list.append('5')
list.append('10')
# 打印整个列表
print("列表", list)
list.remove("10")
# 再次打印整个列表
print("再次打印列表", list)
# 获取元素的索引位置 index()
index=list.index("2")
print("列表中元素2的索引位置是", index)
if __name__ == '__main__':
print_list_test()
待续。。。