BaşlayınÜcretsiz başlayın

Birden fazla stringi birleştirme

F-string'ler birkaç değişken için harika çalışır, peki bir dizi değişkeni tek bir stringte birleştirmek istersen ne yaparsın? Bunun için "".join() yöntemini kullanabilirsin. Liste öğelerini neyle birleştirmek istiyorsan onu "" içine yazarsın ve listeyi join() yöntemine geçirirsin. Örneğin, cookies adlı bir listedeki tüm öğeleri virgül ve boşluk ile birleştirmek istersen ", ".join(cookies) şeklinde olur.

Bu egzersizde, en popüler on erkek adından oluşan bir listeyi bir cümleye çevirip bir stringte saklamak için bu becerileri kullanacaksın.

Bu egzersiz, kursun bir parçasıdır

Python'da Veri Tipleri

Kursa Göz Atın

Egzersiz talimatları

  • The top ten boy names are: ifadesini içeren bir string oluştur ve preamble olarak sakla.
  • , and ifadesini içeren bir string oluştur ve conjunction olarak sakla.
  • boy_names listesindeki ilk 9 ismi virgülle birleştirip first_nine_names olarak sakla.
  • preamble, first_nine_names, conjunction, boy_names listesindeki son öğe ve bir nokta içeren bir f-string oluştur.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# The top ten boy names are:  as preamble
____ = "The top ten boy names are: "

# , and as conjunction
conjunction = ____

# Combines the first 9 names in boy_names with a comma and space as first_nine_names
first_nine_names = "____".join(boy_names[____:____])

# Print f-string preamble, first_nine_names, conjunction, the final item in boy_names and a period
print(f"{____}{first_nine_names}{conjunction} {____[-1]}.")
Kodu Düzenle ve Çalıştır