Aşağıdaki adımlar takip edilerek Python ile tek ve çift sayıları sıralama uygulaması yapılabilir:
Sayıları içeren bir liste oluşturun.
Bu listedeki sayıları tek ve çift olarak iki ayrı listeye ayırın.
İki ayrı listedeki sayıları sıralayın.
İki sıralı listeyi birleştirin.
Aşağıdaki kod bloğu bu adımları uygulamak için bir örnek sunmaktadır:
def sort_numbers(numbers): even_numbers = [x for x in numbers if x % 2 == 0] odd_numbers = [x for x in numbers if x % 2 != 0] even_numbers.sort() odd_numbers.sort() sorted_numbers = even_numbers + odd_numbers return sorted_numbers numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] sorted_numbers = sort_numbers(numbers) print(sorted_numbers)
Çıktı: [2, 4, 6, 8, 10, 1, 3, 5, 7, 9]
Sitemizde python örneklerinin sayısını arttırmamız istiyorsanız web sitemize yorum olarak yazabilirsiniz. Yorum olarak yazacağınız içerikleri en kısa sürede web sitemizde paylaşıyoruz olacağız. Başka bir python programlama örnek uygulamasında görüşmek üzere. Sevgiyle kalın.