Python列表是一种可变的容器,它可以存放任意类型的对象,它也是Python中最常用的数据类型之一。
要创建一个列表,可以使用方括号[],把多个元素放在列表中,用逗号分隔,如下所示:
list1 = [1, 2, 3, 4] list2 = ["a", "b", "c", "d"] list3 = [1, "a", 2, "b"] list4 = [[1, 2], [3, 4]]
可以使用内置函数list()将其他的序列转换为列表:
list5 = list("Hello") # ['H', 'e', 'l', 'l', 'o'] list6 = list((1, 2, 3, 4)) # [1, 2, 3, 4]
可以使用下标访问列表中的元素,下标从0开始,如下所示:
list1 = [1, 2, 3, 4] print(list1[0]) # 1 print(list1[-1]) # 4
可以使用下标来修改列表中的元素,如下所示:
list1 = [1, 2, 3, 4] list1[0] = 5 print(list1) # [5, 2, 3, 4]
可以使用del语句来删除列表中的元素,如下所示:
list1 = [1, 2, 3, 4] del list1[0] print(list1) # [2, 3, 4]
也可以使用remove()函数来删除列表中的元素,如下所示:
list1 = [1, 2, 3, 4] list1.remove(2) print(list1) # [1, 3, 4]
Python提供了一系列的列表操作符,可以用来操作列表,如下所示:
Python还提供了一系列的列表方法,可以用来操作列表,如下所示:
本文链接:http://task.lmcjl.com/news/7406.html