第26829题 单选
Python循环队列实现代码中function1方法实现的是哪种操作?
class CircularQueue:
    def __init__(self, k):
        self.size = k
        self.arr = [0] * k
        self.front = -1
        self.rear = -1

    def is_full(self):
        return (self.rear + 1) % self.size == self.front

    def is_empty(self):
        return self.front == -1

    def fuction1(self, value):
        if self.is_full():
            return False
        if self.is_empty():
            self.front = 0
        self.rear = (self.rear + 1) % self.size
        self.arr[self.rear] = value
        return True
A

入队

B

出队

C

查看队首元素

D

判断队列是否为空