удаление указанных c символов из списка строк - PullRequest
0 голосов
/ 22 марта 2020

У меня есть простой вопрос, который я не могу решить: у меня есть список таких строк:

t = ['un1389 u1243 1522 1433 un1312', 'u1543 1423 1192 un1313', ' 1762 1542 u1124 ']

Как вы можете заметить, некоторые строки содержат цифры со знаком' un 'в начале. единственное, что я хочу сделать, - это избавиться от знака «не», а не «ты». Вот что я делаю, но это не работает:

for i in t:
    for j in i.split():
        if j[0] == 'u' and j[1] == 'n':
            j = j.translate({ord(j[0]:None)}) 
            j = j.translate({ord(j[0]:None)}) 

#In the second line of the if condition I am using j[0] again because u has already been removed and 
#n is 
#0 now.

print(t)
#This gives me the original t without any changes!

Заранее спасибо, Дейв

...