24
Май
2022

Как создать множество из чисел типа int?

a = input() + input()
# На вход подаются данные 123456 и 23456

Как преобразовать их в множество чтобы получилось?

{1, 2, 3, 4, 5, 6...} а не {'1', '2', '3', '4', '5', '6'...}

Правильный ответ.

a, empty = list(input()) + list(input()), set()
empty.update(int(i) for i in a)

Источник: https://ru.stackoverflow.com/questions/1413280/%D0%9A%D0%B0%D0%BA-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C-%D0%BC%D0%BD%D0%BE%D0%B6%D0%B5%D1%81%D1%82%D0%B2%D0%BE-%D0%B8%D0%B7-%D1%87%D0%B8%D1%81%D0%B5%D0%BB-%D1%82%D0%B8%D0%BF%D0%B0-int

Тебе может это понравится...

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