Форматирование строк в Python

Форматирование строк в Python


Как превратить это:

: kamazz : kori: kamazz : kori: hoho : 123

В это:

kamazz:kori
kamazz:kori
hoho:123

Ответ:

Можно как то, так

a = ": kamazz : kori: kamazz : kori: hoho : 123"
lst = a.split(":")
keys = [i.strip() for i in lst[0::2] if i != ""]
values = [i.strip() for i in lst[1::2] if i != ""]

result = []
for i in range(len(keys)):
    result.append(f"{values[i]}:{keys[i]}")

print("\n".join(result))



Report Page