FAQ: Queues: Python - Queues Python Dequeue

Why must we design Queue classes or LinkedList ourselves ? Shouldn’t they work right outside of the box ? It seems like a boilerplate code to me. It looks like the structure is repeating itself from one tutorial to another. Maybe I’m missing something.
Like in Kotlin you would instantiate a Queue like this

val fruits: Queue<String> = LinkedList<String>(listOf("Apples", "Berries", "Bananas"))

Do we always have to make LinkedList classes in Python ?