У меня есть простой вопрос, который я не могу решить: у меня есть список таких строк:
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!
Заранее спасибо, Дейв