@danij_com

Как поделить строку в переменные?

Здравствуйте.
Нужно поделить строку в переменные. Начинаться вводимая строка будет всегда с "send", а остальные слова (всегда 2) будут варьироваться.
Пример вводимой строки: send abcde 0.2
Из нее нужно получить 2 переменные, например send1 = 'abcde' и send2 = '0.2' (переменная с send по сути не нужна).
Как это реализовать? Писал-писал, а тут заступорился.
  • Вопрос задан
  • 182 просмотра
Решения вопроса 1
@iSergios
Python-разработчик
string = 'send abcde 0.2'
splitted_string = string.split()
send1 = splitted_string[1]
send2 = splitted_string[2]
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Astrohas
@Astrohas
Python/Django Developer
a = "send abcde 0.2"
send1, send2, *_ = a[4:].split()

ну или еще хардкорно
a = "send abcde 0.2"
_, send1, send2, *_ = a.split()

или даже так
send1, send2 = a.split()[1:3]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы