удалить элемент и соседние
дана строка 's*zz'
нужно удалить из нее элементы, соседствующие с '*' и саму '*', как лучше это сделать?
Ответы (2 шт):
Автор решения: CrazyElf
→ Ссылка
Можно и без регулярок, но у меня как-то очень заумно получилось. Так что лучше через регулярки, да.
s = 'ss*zz*ddfsdf*dffsdf'
sp = s.split('*')
print(''.join(x[(1,0)[not i]:(-1,None)[i==len(sp)-1]] for i,x in enumerate(sp)))