ভিন্ন টাইপের অবজেক্ট (নম্বর বাদে) তাদের টাইপ নাম অনুযায়ী অর্ডার করা হয়; একই টাইপের অবজেক্ট যারা প্রপার কম্পैरিজন সাপোর্ট করে না, সেগুলো তাদের অ্যাড্রেস অনুযায়ী অর্ডার করা হয়। دو স্ট্রিং বা دو নমেরিক টাইপ অর্ডার করলে প্রপার অর্ডারিং হয় (স্ট্রিংয়ের জন্য লেক্সিকোগ্রাফিক, ইন্টিজারের জন্য নমেরিক)।
যখন একটি নমেরিক এবং একটি নন-নমেরিক টাইপ অর্ডার করবেন, নমেরিক টাইপটি আগে আসবে।
আপনার যদি একটি স্ট্রিং অবজেক্টে নম্বর থাকে, তবে সেটি সহজে float বা int কনস্ট্রাক্টর দিয়ে রূপান্তর করতে পারেন। উদাহরণস্বরূপ,
i = 100 j = "12" int_j = int(j) print(int_j < i)
এটি আউটপুট দেবে:
True