Вы перезаписываете свои A B C D
переменные каждый раз, когда переопределяете их.Вы должны добавить их во вложенный список или использовать цикл:
data = [
['First', 'Random', 'Degree', 'Largest'],
['Second', 'Odd', 'Inclined', 'Maximum'],
['Third', 'Even', 'Steep', 'Smallest'],
['Fourth', 'Prime', 'Gradient', 'Minimum']
]
df = pd.DataFrame(data, columns=c)
Или ....
A = ['First', 'Random', 'Degree', 'Largest']
B = ['Second', 'Odd', 'Inclined', 'Maximum']
C = ['Third', 'Even', 'Steep', 'Smallest']
D = ['Fourth', 'Prime', 'Gradient', 'Minimum']
df = pd.DataFrame([A, B, C, D], columns=c]