Вычеркнуть из слова все буквы, содержащиеся в другом слове

fragg

Новичок
Пользователь
Апр 29, 2020
6
0
1
Screenshot_4.png

Здравствуйте, мне нужна помощь с вычеркиванием букв одного слова из другого. Нужно чтобы из слова "информатика" вычеркнули все буквы со слова "форма". Код выше. Спасибо.

P.S. Python 3.8.2, Windows.
s=input()

for letter in s:
if s.count(letter)>1:
s=s.replace(letter, "",s.count(letter)-1)
print(s)
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Вот пример:
Python:
s = 'информатика'
s2 = 'форма'

for i in s:
    if i in s2:
        s = s.replace(i, '')
print(s)
 
  • Мне нравится
Реакции: borntohack

God

Уже не совсем ламер.
Пользователь
Апр 11, 2020
91
14
8
Вот пример:
Python:
s = 'информатика'
s2 = 'форма'

for i in s:
    if i in s2:
        s = s.replace(i, '')
print(s)
exe.exe или мой говнокод:
Python:
word = input('Откуда удалить?')
bad_word = input('Что удалить?')
word, bad_word = list(word), list(bad_word)
new_word = []
for letter in word:
    if letter not in bad_word:
        new_word.append(letter)
    else:
        bad_word.remove(letter)
string = ''.join(new_word)
print(string)
А я и не знал про реплайс...
 

Форум IT Специалистов