เมื่อจำเป็นต้องจัดเรียงสตริงตามความแตกต่างของตัวพิมพ์ จะมีการกำหนดเมธอดที่รับสตริงเป็นพารามิเตอร์ วิธีนี้ใช้ list comprehension และ isupper และ islower method ร่วมกับ list comprehension เพื่อรับความแตกต่างของ case ความแตกต่างให้ค่าที่จัดเรียง ตัวอย่าง ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน def get_dif