У меня есть словарь с именем, за которым следуют 3 разных числа. Мне нужна функция для преобразования словарных записей в одну строку или в список, а затем в одну строку. И тогда мне нужно отформатировать строку так, чтобы она была (john [100, 1550.0, 46.5]) быть (John 100 1550.0 46.5). (то есть с несколькими пробелами и без запятых или квадратных скобок).
Я пытался создать пустые списки, чтобы помочь, но я думаю, что я довольно далеко:
outlist = [количество, цена , скидка]
Мой словарь: orders [name] = outlist
def make_string_from_list():
temp = []
orderslist = []
for key, value in orders.items():
temp = [key,value]
orderslist.append(temp)
str1 = ''.join(str(e) for e in orderslist)
print(str1)
, поэтому при вводе имени и количества будет возвращено имя, количество, цена заказа и скидка