Как мне переместить имена вверху описания?
Это просто конкатенация строк в Python, например:
row[2] = row[1] + "\n" + row[2]
Как переместить старшинство рядом с именем крупным красным шрифтом
CSV не предоставляет возможность форматирования, как в формате электронной таблицы, как .xls
или аналогичное. Если вы экспортируете электронную таблицу в формате CSV, вы увидите, что она форматируется как полужирный, или цвет отбрасывается.
Как сгруппировать по уровню, как вы видите, он выглядит как сводная таблица?
Вы можете создать словарь так:
pivot = {}
for row in rows:
if row[3] in pivot:
pivot[row[3]] = [row]
else:
pivot[row[3]].append(row)
где написано, где я возьму два значения из других столбцов и вычту их. Пример: val1-val2
Вы можете сделать это вычисление, а затем заменить строку, например:
row[2] = row[2].replace("<< some math calculation here >> ", x)