@kWinN

Можно ли использовать цикл for и файл с массивами?

У меня есть некий файл list, в котором содержатся одномерные массивы.
Так вот, можно ли в файле main прописать цикл for, который ищет массив по введенному названию.
import list

text = input()
for i in list:
    if i == text:
        print(f'Так твой выбор - {i}?')
    else:
        print('Такого нет')

Выдает ошибку TypeError: 'module' object is not iterable
  • Вопрос задан
  • 101 просмотр
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
import lists

text = input()
if hasattr(lists, text):
    for i in getattr(lists, text):
        print(i)
else:
    print('Такого нет')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы