Как использовать строковое значение в качестве имени переменной в Python? [Дубликат]
На этот вопрос уже есть ответ здесь:
Как мне создать переменное число переменных? 16 ответовПредположим, у меня есть списки следующим образом:
candy = ['a','b','c']
fruit = ['d','e','f']
snack = ['g','h','i']
и строка
name = 'fruit'
Я хочу использовать строкуname
для доступа к списку и его содержимому. В этом случае это должно бытьfruit
, я используюname
для повторения списка. Как:
for x in name:
print x