السلام عليكم اخوتي
لدي برنامج ابي من خلاله ترتيب الكلمات ابجديا وايضا حسب كبتل وسمول
الملف الي عندي شكله متل القاموس ويحوي كل سطر كلمة تم مدخلها تم نطقها
انا ودي ارتب كل اول كلمة من كل سطر ترتيب ابجدي وحسب حالة الاحرف ايضا
المشكلة مااعرف كيف امر على كل سطر او اسوي له حلقة عشان اسوي هدا الشي
هدا شكل ملفي
arba3ah [arba3ah] a r b a HH_v a h
waaHid [waaHid] w a: HH I d
sitah [sitah] s I t a h
هل يمكن الاطلاع على الكود
import os.path
e=os.path.exists('c:/myfiles/lexicon2.txt')
if e==1: print ('file exist')
file_name=open('c:/myfiles/lexicon2.txt','r')
all_lines=file_name.readlines()
file_name.close()
for line in all_lines :
#: print line.sort()
g =line.sort()
print g
#else: print 'file does not exist'الكود حقي ملخبط لاني يادوب ليا اسبوع اتعلم في البايتون
ومنكم استفيد