with open("file.txt", "r", encoding='utf-8') as myfile:
#افترضت أن كل سطر يحوي اسمًا واحدًا فقط
names = myfile.read().split('\n')
names = list(set(names)) #هذه مصفوفة الاسماء بعد حذف الاسماء المكررة
print(names) #إذا أردت أن تطبع قائمة الأسماء
#إذا أردت أن تصدر الاسماء إلى ملف نصي
with open("newfile.txt", "w", encoding='utf-8') as myfile:
output = ''
for name in names:
output += name + '\n'
myfile.write(output)