Я попытался включить 3 списка в словарь, преобразовать в фрейм данных и затем записать в csv
dicti = {'X': list_X, 'Y': list_Y, 'Z': list_Z}
df2 = pd.DataFrame(dicti)
df2.to_csv('dataa.csv')
Вывод распечатан в формате csv
"9.0, 9.0, 2.5, 1.5811388300841898, 1.2","10.0, 10.0, 2.5, 1.5811388300841898, 1.2","18.0, 18.0, 2.5, 1.5811388300841898, 1.2"
Ожидаемый вывод
9.0, 9.0, 2.5, 1.5811388300841898, 1.2,10.0, 10.0, 2.5, 1.5811388300841898, 1.2,18.0, 18.0, 2.5, 1.5811388300841898, 1.2