создание перечислимого списка из словаря, содержащего список

#list #dictionary #for-loop #enumerate #f-string

Вопрос:

я хочу закодировать список до 20 записей, полученных из ключей и значений из другого списка, который сам включает словари. Я пытаюсь использовать для петель и f-струн, но я полностью застрял. Пример списка:

 parties = [  {  "id": "5559cafd-6966-4465-af6f-67a784016b41",  "date": "2021-01-24 11:58:20",  "players": ["jowic42", "robot-2"],  "winner": None  },  ...  {  "id": "80a0a0d2-059d-4539-9d53-78b3f6045943",  "date": "2021-01-23 14:23:59",  "player": ["jowic42", "robot-1"],  "winner": "jowic42"  }  ]  

Используя этот список, мне нужно создать перечислимый список, выглядящий следующим образом:

 "1 : 2021-01-24 11:58:20, jowic42 vs robot-2n...n20: 2021-01-23 14:23:59, jowic42 vs robot-1, winner: jowic42"  

который показывает «победителя» только тогда, когда его нет. При печати он должен выглядеть следующим образом:

 1 : 2021-01-24 11:58:20, jowic42 vs robot-2 ... 20: 2021-01-23 14:23:59, jowic42 vs robot-1, winner: jowic42  

Я занимаюсь этим уже несколько дней и не могу понять, в чем дело. Мне нужна твоя помощь!

Спасибо

Комментарии:

1. Не могли бы вы показать нам, что у вас уже есть? и где ты застрял?