Написание пар ключ-значение из словаря на python определенным способом

#python

Вопрос:

Например, у меня есть 5 словарей:

 X = {'x0': [0.1, 0.2, 0.3], 'x1': [0.1, 0.2, 0.3], 'x2': [0.1, 0.2, 0.3],} Y = {'y0': 0, 'y1': 0, 'y2': 1} Z = {'z0': 0, 'z1': 2, 'z2': 2}  

Как бы сделать так, чтобы это было записано в txt-файл таким образом?

 x0 x1 x2 y z 0.1 0.1 0.1 0 0 0.2 0.2 0.2 0 1 0.3 0.3 0.3 1 2  

Я думал о том, чтобы, возможно, сделать что-то подобное этой функции ниже, по крайней мере, для словаря X, а затем записать ее в файл, но я думаю, что это неправильный способ сделать это, имея при этом неправильный вывод.

 def writeTxt (dict):  for k, v in dict.items():  print(k)  for i in v:  print(i, end = " ")  

Комментарии:

1. Используйте csv модуль с delimiter=' '