مندرجہ ذیل پائتھون کوڈ اردو الفاظ کی فہرست کو ہم قافیہ الفاظ کے لحاظ سے ترتیب دے دیتا ہے
استعمال کیجیے اور اپنی رائے سے آگاہ کیجیے
الگورتھم:
استعمال کیجیے اور اپنی رائے سے آگاہ کیجیے
الگورتھم:
- اردو الفاظ کی ایک لسٹ
- لسٹ میں موجود ہر لفظ کو ریورس کریں
- لسٹ کو سارٹ کریں
- سارٹ شدہ لسٹ میں موجود ہر لفظ کو ریورس کریں
کوڈ:
def reverse(x):
return ''.join(reversed(x))
#read file and save it in a list
file='wordlist.txt'
txtfile = open(file,'r',encoding="utf-8")
words = txtfile.read().splitlines()
# rerverse each word in list words and save it in new list rev
rev=[]
for word in words:
rev.append(reverse(word))
# sort the list
rev.sort()
# rerverse each word in list rev and save it in new list final
final=[]
for word in rev:
final.append(reverse(word))
txtfile = open("qafia.txt",'w',encoding="utf-8")
txtfile.write("\n".join(final))
txtfile.close()
print("complete")
آخری تدوین: