у меня есть словарь и функция, которая наполняет это словарь:
dict = {}
def write_to_file_analyzed_data():
for key, v in client.lst:
if key not in dict:
dict[key] = [0, 0, float('inf'), float('inf')]
dict[key][0] += 1
dict[key][1] = max(dict[key][1], v)
dict[key][2] = min(dict[key][2], v)
dict[key][3] = (dict[key][1] + dict[key][2]) / 2
затем я пытаюсь отформатировать:
print("\n".join("{}|{}".format(k, v) for k, v in dict.items()))
но получается не совсем то, что нужно
я ожидаю такое:
/event/00:00:10|135|211|207|209.0
но получается только вот так:
event/00:00:10|[9, 211, 211, 211.0]
подскажите, пожалуйста, как отформатировать items правильно?