Вы можете использовать BeautifulSoup
для анализа файла xml
.Затем для каждого результата мы можем добавить этот показатель к set
, что означает отсутствие повторов (т. Е. Мы не выводим 93
дважды).
import bs4
soup = bs4.BeautifulSoup(open('Test.xml'))
nums = set()
for score in soup.findAll('score'):
num = int(score.text)
if num > 50:
nums.add(num)
print(' '.join(str(n) for n in nums))
, что дает:
65 93