Предположим, у меня есть такие переменные: var1, var2, var3, var4, var 5, ..., var100 (списки и словари в моем случае не подходят, потому что все эти переменные являются объектами класса).
Я должен обработать все их аналогичным образом, например:
if var1:
print 'var1 is not None'
if var2:
print 'var2 is not None'
if var3:
print 'var3 is not None'
...
if var100:
print 'var100 is not None'
Так я напишу 200 сотен строк кода ...
Но, возможно, есть какой-то способ обработать их все в for
выражении, например:
for i in range(1,101):
if var%s % i: #I know this is not right, but idea is understood
print 'var%s is not None' % i
Так что я напишу только 3 строки кода.
Можно ли сделать в Python?
Спасибо!