Фрейм данных - это двумерный объект. Чтобы отразить это, вам нужно скормить вложенный список. Каждый подсписок, в данном случае только подсписок , представляет строку.
df = pd.DataFrame([list_values], columns=list_columns)
print(df)
# a b c d e f g h k l m n
# 0 11 22 33 44 55 66 77 88 99 100 111 222
Если вы предоставите индекс длиной более 1, Pandas будет вещать для вас:
df = pd.DataFrame([list_values], columns=list_columns, index=[0, 1, 2])
print(df)
# a b c d e f g h k l m n
# 0 11 22 33 44 55 66 77 88 99 100 111 222
# 1 11 22 33 44 55 66 77 88 99 100 111 222
# 2 11 22 33 44 55 66 77 88 99 100 111 222
Используйте!-! заставить многострочные ячейки таблицы и {{ {} }} получать предварительно отформатированный текст. { {{ должен быть вне! -
Например:
|sql|
|{{{!- SELECT *
FROM bar
WHERE gaz = 14
-!}}}|
Один способ сделать это должно определить переменную с многострочным текстом и затем относиться к этому из ячейки таблицы:
!define sql { SELECT *
FROM bar
WHERE gaz = 14
}
|sql|
|${sql}|