1.什么是Python列表

Python内置的数据格式,可变的、可迭代的对象。广泛应用在Python程序中。

2.列表的常用方法

  • 向后追加列表数据
1
2
3
name_list = []

name_list.append('spam')
  • 指定索引位置增加数据
1
name_list.insert(0, 'bob')
  • 删除列表最后一个数据
1
name = name_list.pop()
  • 删除列表第一个数据
1
name = name_list.pop(0)

3.列表实现先进先出队列

1
2
3
4
5
6
7
class Name:
    def __init__(self):
        self.name_list = []
    def add_name(self, name):
        self.name_list.append(name)
    def get_name(self):
        return self.name_list.pop(0)