Как задать несколько значений в одну переменную?

Как мне значения Как дела и как дела поместить в одну переменную?

Необходимо сравнить ее с другой переменной, если хоть один вариант совпадет, необходимо чтобы в if что-то произошло.


Ответы (3 шт):

Автор решения: CrazyElf

Используйте кортеж:

words = ("Как дела", "как дела")

А вообще коллекций разных в питоне много, какую лучше использовать зависит от сценария использования.

По дополнительному вопросу из комментария:

if "как дела" in words:
    print("Нашёл!")
→ Ссылка
Автор решения: Lcashe

string = "как дела", "Как дела"

для вывода или использования одного из значений: print(string[0]) - тут выводится "как дела"

→ Ссылка
Автор решения: RahmaN

мне необходимо сравнить его с другой переменной если хоть одни вариант совпадет необходимо что бы что-то произошло (в if)

Можно сделать так (если есть две переменных с несколькими значениями):

a = ["Как дела", "как дела"]
b = ["Привет", "привет", "Как дела"]
for itema in a:
    for itemb in b:
        if itema == itemb: # if-блок, который ищет совпадения
            pass # Тут всё, что необходимо выполнить

Или так (если есть одна переменная с несколькими значениями и другая с одним занчением):

a = ["Как дела", "как дела"]
b = "Как дела"
if b in a: # if-блок, который ищет совпадения
    pass # Тут всё, что необходимо выполнить
→ Ссылка