[1]еще он говорит, что итератор не должен быть int. «TypeError: ‘int’ object is not iterable»
А должен он выводить 4,3,2
P.S: сама задача, которую я хочу проверить в питоне:
1) Любое число X (поставить диапазон)
2) отразить его зеркально (т.е. 123 = 321) минус X
a=(x.reverse()-x)
В итоге по «фокусу» b должно всегда = 1089
lst2.append(ord(a)) print (lst2) Или лучше так (с помощью генератора списков — list comprehension) s = ‘this is our simbol str’ print(s) lst2=[ord(a) for a in s] print (lst2) А еще, если надо и сам элемент и его номер в последовательности (здесь это не нужно), то можно применить функцию enumerate(), а не два for for i,a in enumerate(s):
[1]еще он говорит, что итератор не должен быть int. "TypeError: ‘int’ object is not iterable"
А должен он выводить 4,3,2
P.S: сама задача, которую я хочу проверить в питоне:
1) Любое число X (поставить диапазон)
2) отразить его зеркально (т.е. 123 = 321) минус X
a=(x.reverse()-x)
В итоге по "фокусу" b должно всегда = 1089