У меня есть текстовый файл имен и значений, например:
Sam:3 Ben:6 Ben:5 Alice:7
Я попытался «распечатать» его из файла в алфавитном порядке, но мне также нужно избавиться от дубликатов и показать только лучший результат каждого имени. Я начал, но это, кажется, не работает. Я использую питон 3.4.1.
AClass1=open("Class1.txt")
line=AClass1.readlines()
for lines in line:
key=lines.split(":")[0]
val=lines.split(":")[1]
for names in sorted(key):
print(names,":",val)
AClass1.close()
readlines()
строк и одного элемента строки, а не наоборот, как это делается в вашем коде. - person mkrieger1   schedule 01.07.2015