#python
Вопрос:
Как я могу отменить ввод в python, но если есть нулевое число, удалить его? теперь я использую для цикла
inpt = input() rev_list = [] for i in inpt: if i != '0': rev_list.insert(0, i) print(rev_list)
есть ли лучший способ справиться с этим ?
Комментарии:
1. вы хотите перевернуть всю строку и удалить «0» ? Всегда полезно делиться парами ввода/ожидаемого вывода somd 😉
2. Итак… 2002 год станет 22-м? и 1002 станет 21?
3. Просто даю представление о том, что вам, вероятно, следует предоставить образец ввода/вывода в идеальном сценарии
Ответ №1:
Вы можете использовать inpt = input()[::-1].replace('0', '')
Комментарии:
1. где нулевое число ?!
if there is zero number remove it
2. верно, я отредактировал его