Чтобы удалить последнее слово из строки, нам нужно выполнить следующие шаги.
- преобразовать строку в список с помощью функции split()
- удалить последний элемент из списка
- преобразовать список в строку
пример
- #string
- string = "hello world"
- #split string
- spl_string = string.split()
- #remove the last item in list
- rm = spl_string[:-1]
- #convert list to string
- listToStr = ' '.join([str(elem) for elem in rm])
- #print string
- print(listToStr)
вывод
hello
Thank you, for your example.