PYTHON СЖАТЬ СТРОКУ

Python имеет встроенную функцию compress(), которая используется для сжатия последовательности, удаляя все ложные элементы из нее. Ложные элементы в Python: False, None, 0, «», (), [], {}. Функция compress() принимает два параметра .

  1. Первый параметр - это последовательность, которую нужно сжать.
  2. Второй параметр - это истинное / ложное значение (True / False), которое будет сопоставлено с каждым элементом в первом параметре. Если элемент равен True , он сохраняется в выводе, а если элемент равен False , он исключается из вывода.

Например, предположим, у нас есть список чисел:

numbers = [1, 2, 3, 0, 5, 0, 7]

Мы можем использовать функцию compress(), чтобы удалить все нулевые элементы из списка следующим образом:

result = compress(numbers, [True, True, True, False, True, False, True])

Результат будет:

[1, 2, 3, 5, 7]

Сжатие изображений на Python

9 Cтроки и операции над ними Python

Python с нуля. Урок 7 - Работа со строками

Задача из Собеседования на 160,000 Евро в Год

F-строки Python — Форматируйте как профессионал

F-строка. F-string. Программирование на Python

#10. Основные методы строк - Python для начинающих

Строки в Python - Методы count-split-islower-lower-isupper-upper-title-capitalize - 2 часть - #102

#12. Форматирование строк: метод format и F-строки - Python для начинающих

BLGPG-9E5A1E492C08-24-09-20-01

Новые материалы: