Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

andrey_bg avatar andrey_bg 4 Точки

Ти го правиш все едно винаги входът ти е текст състоящ се от три думи- ами ако е повече?

Eто редактиран кода ти- само съм добавил един лист res, където запазваш резултата дума след дума, за да не ти променям много кода :) 

text = input().split()


def swap(c, i, j):
    c = list(c)
    x=c[i]
    c[i], c[j] = c[j], x
    return "".join(c)

res=[]

for key in text:
    list_zero = []
    list_element = []
    [list_zero.append(i) for i in key if i.isdigit()]
    num = int("".join(list_zero))
    num = chr(num)
    list_element.insert(0,num)
    [list_element.append(j) for j in key if not j.isdigit()]

    res.append(swap(list_element, 1, - 1))
    res.append(" ")
    list_zero.clear();
    list_element.clear();

res="".join(res)

print(res)
0
fumanbest avatar fumanbest 10 Точки

Mersi mnogo !

0
Sidagos avatar Sidagos 0 Точки

great, i couldn't solve it but got everyone's suggestion, i'll try again pizza tower

0
CaryTozloski avatar CaryTozloski 0 Точки

 This is the best solution: snaptik

Kudos to the prostadine author for their transparency and honesty in sharing personal experiences.

0
14/03/2024 11:03:44
Maskin avatar Maskin 3 Точки

Ragdoll Archers lets players take control of a stick figure armed with an endless supply of arrows and bows. ragdoll archers

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.