列表是用[ ]来表示的,列表中的元素是用逗号进行分隔的

// 打印list1
list2 = [1,2,3,'a','b']
list2

运行结果如图所示:

列表打印最后一个元素要求从右边向左索引 如何打印列表中的元素_python

访问列表元素

若要访问列表元素,可通过索引来实现,即:list2[列表索引]

// 访问第一个元素  1
print(list2[0])
// 访问第二个元素  2
print(list2[1])
//访问最后一个元素  'b'
print(list2[-1])

运行结果如图所示:

列表打印最后一个元素要求从右边向左索引 如何打印列表中的元素_python_02

修改列表中的元素

// 将list2中第三个元素换成‘c’
list2[2] = 'c'
print(list2)

运行结果如图所示:

列表打印最后一个元素要求从右边向左索引 如何打印列表中的元素_删除元素_03

在列表中添加元素

在列表末尾添加元素

运用append()方法在末尾添加元素,append()只能将元素添加至末尾,
格式 :list1.append[插入元素内容]

// 在list1末尾添加元素‘d’
list1 = [1,2,3,'a','b']
list1.append('d')
print(list1)

运行结果如图所示:

列表打印最后一个元素要求从右边向左索引 如何打印列表中的元素_删除元素_04


也可以创建一个空列表,通过append()方法添加元素,例如:

list1 = []
list1.append('x')
list1.append('s')
list1.append('x')
print(list1)

运行结果如图所示:

列表打印最后一个元素要求从右边向左索引 如何打印列表中的元素_列表_05

在列表任意位置插入元素

运用insert()方法在列表任意位置插入元素,格式:list1.insert[索引,插入元素内容]

list1 = [1,2,3,'a','b','d']
list1.insert(1,'x')
print(list1)

运行结果如图所示:

列表打印最后一个元素要求从右边向左索引 如何打印列表中的元素_列表_06

在列表中删除元素

使用del语句删除元素
// 删除第二个元素
list1 = [1,2,3,4]
del name[1]
print(list1)

运行结果如图所示:

列表打印最后一个元素要求从右边向左索引 如何打印列表中的元素_列表打印最后一个元素要求从右边向左索引_07

使用remove()删除列表中的元素

remove()是根据值删除元素,删除指定的值。
格式: list1.remove(列表中具体的元素)

// 运用remove()方法删除list1中 'a'元素
list1 = [1,2,'a','b','c']
list1.remove('a')
print(list1)

运行结果如图所示:

列表打印最后一个元素要求从右边向左索引 如何打印列表中的元素_删除元素_08

运用pop()方法删除元素
  • 可以利用方法pop()删除列表末尾的元素
    格式:list1.pop()
  • 也可以利用方法pop()来删除列表中的任意元素
    格式:list1.pop(索引)
  • 我们可以将pop()删除的元素储存在一个变量中如:poper=list1.pop()
    并可以在代码中访问被删除的元素
// 删除list1最后一个元素,并打印出
list1 = [1,2,3,'a','b','c']
poper = list1.pop()
print(list1)
print(poper)

列表打印最后一个元素要求从右边向左索引 如何打印列表中的元素_列表_09

// 删除第三个元素,并打印出
list1 = [1,2,'x','s','x']
power = list1.pop(2)
print(list1)
print(power)

列表打印最后一个元素要求从右边向左索引 如何打印列表中的元素_python_10