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

Python'da Veri Tipleri

kursunun bir parçasıdır
Kursu Görüntüle

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ı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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