Kelimeleri Alfabetik Sıraya Göre Sıralamak İçin Python Programı

İçindekiler

Bu programda, kelimeleri alfabetik sırayla for döngüsünü kullanarak sıralamayı ve görüntülemeyi öğreneceksiniz.

Bu örneği anlamak için, aşağıdaki Python programlama konuları hakkında bilgi sahibi olmalısınız:

  • Döngü için Python
  • Python Dizeleri
  • Dize Yöntemleri

Bu örnekte, kelimelerin sözlükbilimsel olarak (alfabetik sırayla) nasıl sıralanabileceğini gösteriyoruz.

Kaynak kodu

 # Program to sort alphabetically the words form a string provided by the user my_str = "Hello this Is an Example With cased letters" # To take input from the user #my_str = input("Enter a string: ") # breakdown the string into a list of words words = (word.lower() for word in my_str.split()) # sort the list words.sort() # display the sorted words print("The sorted words are:") for word in words: print(word) 

Çıktı

 Sıralanan kelimeler şunlardır: büyük harfli bir örnek merhaba bununla birlikte harflerdir 

Not: Programı test etmek için my_str değerini değiştirin.

Bu programda sıralanacak dizgeyi my_str içinde saklıyoruz. Split () yöntemini kullanarak dize, bir kelime listesine dönüştürülür. Split () yöntemi, dizeyi boşluklarda böler.

Sözcük listesi daha sonra sort () yöntemi kullanılarak sıralanır ve tüm sözcükler görüntülenir.

Ilginç makaleler...