Como usar o valor da string como um nome de variável no Python? [duplicado]

Esta pergunta já tem uma resposta aqui:

Como crio um número variável de variáveis? 16 respostas

Suponha que eu tenha listas da seguinte maneira:

candy = ['a','b','c']
fruit = ['d','e','f']
snack = ['g','h','i']

e uma corda

name = 'fruit'

Eu quero usar stringname para acessar a lista e seu conteúdo. Nesse caso, deve serfruit. usareiname para lista iterativa. Como:

for x in name:
    print x