Задать вопрос
@Michelin123

Как получить список чисел без их первой и последней цифры?

Как создать такую функцию? Просто мне нужно отсортировать список чисел отбрасыванием первой и последней цифры
  • Вопрос задан
  • 312 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
sswwssww
@sswwssww
def get_without_first_and_last(numbers):
    return sorted([int(str(x)[1:-1]) for x in numbers if len(str(x)) > 2])

my_data = [13, 442, 23, 1234, 5]
print(get_without_first_and_last(my_data))
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@twistfire92
Python backend developer
Самое первое, что приходит на ум - преобразовать в строку, а затем пользоваться срезами. Что такое срезы знает гугл
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Greenway Global Новосибирск
от 150 000 ₽
SpectrumData Екатеринбург
от 200 000 до 300 000 ₽
AST Москва
До 350 000 ₽
21 янв. 2025, в 03:52
100000 руб./за проект
21 янв. 2025, в 03:49
100000 руб./за проект