Как получить параметры из строк в Python? - PullRequest
0 голосов
/ 18 июня 2020

Как мне получить некоторые параметры из строки в Python.

Допустим, строка содержит два слова, которые я хочу использовать в качестве параметров. Конечно, они разделены пробелами. Пример:

string = "Lorem Ipsum"

def funct(hereLorem, hereIpsum)

Ответы [ 2 ]

0 голосов
/ 18 июня 2020

Вы можете определить функцию, принимающую переменное количество аргументов, а затем использовать split для получения этих аргументов из строки.

# Define a function that can take variable number of arguments
def some_func(*args):
    print(args)

# Split string on spaces to get args
s = "Lorem Ipsum"
args = s.split(' ')

# Call function with arguments
some_func(*args)

Результат:

('Lorem', 'Ipsum')
0 голосов
/ 18 июня 2020

Вы можете попробовать string.split (необязательный разделитель). Это возвращает список.

Пример:

l = string.split()

и если вы ожидаете определенного шаблона

arg1 = l[0]
arg2 = l[1]
...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...