Olá Gesiel, bom dia! Espero que esteja tendo um excelente estudo.
compras = [['Mamão','Uva','Maçã','Banana'],['Refrigerante','Energético','Suco']]
# Acessando itens de uma lista dentro de outra
print('Frutas {}'.format(compras[0]))
print('Bebidas {}'.format(compras[1]))
# Para acessar uma lista dentro de outra, basta colocar a posição onde se encontra a lista.
# A posição é dada a partir de números inteiros. Lembrando que uma lista começa a contar do zero.
# Neste caso acima, as frutas estão na posição zero, e as bebidas na posição um.
compras = [['Mamão','Uva','Maçã','Banana'],['Refrigerante','Energético','Suco'],['alface','repolho','cebola','tomate']]
print('Legumes e verduras {}'.format(compras[2]))
# Atualizei a lista e coloquei uma nova posição, a dois, contendo legumes e verduras.
# Para acessar a lista legumes e verduras, dentro de compras, utilizei o nome da lista mais a posição em que se encontra os legumes e verduras.
# Exemplo: nome_da_lista[posição] -> compras[2]
# > ['alface', 'repolho', 'cebola']
compras = [['Mamão','Uva','Maçã','Banana'],['Refrigerante','Energético','Suco'],['alface','repolho','cebola','tomate']]
print('Putz! Esqueci, {} não é legume, é fruta'.format(compras[2][-1]))
# Caso deseje acessar um item dentro de uma lista, dentro de outra lista, você pode persistir da mesma forma.
# Exemplo: nome_da_lista[posição] -> compras[2][-1]
# > Putz! Esqueci, tomate não é legume, é fruta
Bons estudos! ">