كيف يمكنني ترتيب عناصر المصفوفة ترتيب أبجدي صحيح ؟
أقوم بترتيب أبجدي باستخدام الدلة sort :
names = ['Ali', 'ahmad', 'Mohammad', 'malik']
names.sort()
print(names)
ولكن النتيجة غير متوقعة :
# أجد النتيجة
['Ali', 'Mohammad', 'ahmad', 'malik']
# بدلا من
#['Ali', 'ahmad', 'malik', 'Mohammad']
ما السبب ؟