Python-для в сообщении сообщения
У меня есть список продуктов
products = ["meat","salad","tomatoes"]
И я хочу отобразить их в объекте сообщения tkinter, как сообщение. Итак, хочу что-то вроде этого:
This products are already in the list:
-meat
-salad
-tomatoes
Но как вставить строку для вывода в качестве сообщения всех элементов списка товаров? Это вообще возможно?
Я был удивлен, если вы можете использовать петли в этом...
1 ответ
Решение
Если создание строки является вашей проблемой, да, это возможно и может быть сделано с помощью цикла.
st = "This products are already in the list:"
for i in products:
st += "\n-" + i
Переменная st
затем будет иметь выход, который нужно поместить в MessageBox
,
("\n" - символ новой строки, мы используем конкатенацию строк для формирования правильной выходной строки)