Lectura de un archivo usando pickle y for loop en python

Tengo un archivo en el que he descargado una gran cantidad de listas. Ahora quiero cargar este archivo en la memoria y usar los datos que contiene. Traté de cargar mi archivo usando el método "cargar" de "pickle". Sin embargo, por alguna razón, solo me da el primer elemento del archivo. de hecho, noté que solo cargaba mi primera lista en la memoria y si quiero cargar todo mi archivo (varias listas), entonces tengo que iterar sobre mi archivo y usar "pickle.load (filename)" en cada una de las iteraciones que tomo. El problema es que no sé cómo implementarlo realmente con un bucle (por un tiempo), porque no sé cuándo llego al final de mi archivo. Un ejemplo me ayudaría mucho. Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta