Как найти первое слово в строке на python?

Пользователь

от krista , в категории: Python , 3 года назад

Как найти первое слово в строке на python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от NicolasSsh , 3 года назад

@krista  Вы можете использовать метод .split() и индексирование [0]


1
2
3
string = "In a Ocean you can see a lot of fish"

print(string.split()[0]) # Вывод : In

Пользователь

от marc_zboncak , 2 года назад

@krista 

Чтобы найти первое слово в строке на Python, можно использовать метод split(), который разбивает строку на список слов, используя пробел в качестве разделителя. Затем можно просто выбрать первый элемент списка, который будет соответствовать первому слову в строке.


Вот пример кода:

1
2
3
string = "Это пример строки"
first_word = string.split()[0]
print(first_word)


Этот код разбивает строку "Это пример строки" на список ["Это", "пример", "строки"], а затем выбирает первый элемент списка "Это". Результат выполнения кода будет следующим:

1
Это