0
0 комментариев

Здравствуй сообщество Stackoverflow)

Все пишут что самым быстрым и удобным разделением числа на цифры есть функция map() при таком вызове: map(int, str(123)) (Вот тут к примеру предложили это решение: Ссылка на вопрос об этом). Далее в том ответе парень обращается к элементам как к списку:

print "Happy" if b[0] + b[1] + b[2] == b[3] + b[4] + b[5] else "Unhappy"

У меня так не выходит пишет ошибку обращения

a = map(int, str(123))
a[1]
Traceback (most recent call last):
  File "<input>", line 1, in <module>
TypeError: 'map' object is not subscriptable

Подскажите как поступить? или может я что не так делаю?


Добавить комментарий