1.8 KiB
1.8 KiB
Класс ArrayExtension
Класс ArrayExtension
предназначен для работы с массивами строк в Python. Главная задача класса — удаление пустых строк
из массива и возможная последующая сортировка оставшихся элементов.
Основная информация
- Имя файла: anb_python_components\extensions\array_extension.py
- Автор: Александр Бабаев
- Версия: 1.0.0
- Дата начала поддержки: с версии 1.0
Атрибуты и методы класса
Метод remove_empties
Удаляет пустые строки из массива, дополнительно предоставляя возможность отсортировать оставшиеся элементы.
Параметры:
array
: Входной массив строк.re_sort
: Флаг, определяющий необходимость сортировки результата (по умолчанию установлен вFalse
).
Пример использования:
from anb_python_components.extensions.array_extension import ArrayExtension
arr = ["apple", "", "banana", " ", ""]
clean_arr = ArrayExtension.remove_empties(arr)
print(clean_arr) # ['apple', 'banana']
Заключение
Класс ArrayExtension
полезен при очистке массивов от ненужных элементов, улучшая качество данных и повышая
эффективность дальнейшей обработки. Особенно удобен в приложениях, где важны чистота и порядок данных.