У меня есть два разных списка кортежей с разной структурой, которые я хочу добавить. Первый, attribute
- это список кортежей с каждым значением в одном кортеже в виде строки и всегда с запятой после значения, как это
[('id',), ('attr_1',), ('attr_2',), ...]
Второй, value
- это список кортежей, где все значения, соответствующие атрибутам, находятся в одном кортеже и заполнены строками и числами, как это
[(111, 222, 333), ('aaa', 'bbb', 'ccc'), ('a1', 'b2', 'c3'), ...]
Я хочу связать оба объекта, в результате получится файл, подобный этому
id; attr_1; attr_2; ...
111; aaa; a1; ...
222; bbb; b2; ...
333; ccc; c3; ...
Я пытался до сих пор
attr = (list(sum(attribute, ())) )
attri = ";".join(attr)
, который отлично работает для списка attribute
, но не для value
. Есть идеи? Спасибо