Найти тему
Future People

Метод join() и split() получаем имя файла в Python

В Python, методы join() и split() являются полезными строковыми методами, используемыми для соединения и разделения строк соответственно.

Метод join()

Метод join() используется для соединения элементов итерируемого объекта (например, списка или кортежа) в одну строку с использованием указанного разделителя.

Метод split()

Метод split() разделяет строку на список подстрок на основе указанного разделителя. Если разделитель не указан, по умолчанию используется пробел.

Есть список файлов. Необходимо получить только имена, без расширения.

Запустим цикл for по списку.

Каждое имя файла - это строка. Применим к ней метод split для разделения строки на элементы списка по символу точка.

После этого, с помощью метода join, соберем все полученные элементы списка кроме последнего в строку и разделителем между ними укажем точку.

Выведем полученные имена.

file 
file2
file3.xxx
file3_xxx.zzz
file file2 file3.xxx file3_xxx.zzz

Если вы интересуетесь программированием, то напоминаю о нашем курсе по основам программирования Python [START]. В нем много анимации, примеров и разборов домашних заданий. Присоединяйтесь! Ссылка:

Онлайн-курс Python START

ВИДЕО:

join() и split() получаем имя файла #python