Jadi untuk mencapai keluaran yang diinginkan, pertama-tama kita harus mengetahui cara kerja fungsinya.
Sintaks untuk join()metode seperti yang dijelaskan dalam dokumentasi python adalah sebagai berikut:
string_name.join(iterable)
Hal-hal yang perlu diperhatikan:
- Ini mengembalikan
stringgabungan dengan elemen iterable. Pemisah antara elemen menjadi string_name.
- Nilai non-string apa pun dalam surat
iterablewasiat akan menaikkan aTypeError
Sekarang, untuk menambahkan spasi , kita hanya perlu mengganti string_namedengan a " "atau a ' 'keduanya akan bekerja dan menempatkan iterableyang ingin kita gabungkan.
Jadi, fungsi kita akan terlihat seperti ini:
' '.join(my_list)
Tapi, bagaimana jika kita ingin menambahkan sejumlah white spacesdi antara elemen kita di iterable?
Kami perlu menambahkan ini:
str(number*" ").join(iterable)
di sini, numberakan menjadi masukan pengguna.
Jadi, misalnya jika number=4.
Kemudian, keluaran dari str(4*" ").join(my_list)akan menjadi how are you, jadi di antara setiap kata terdapat 4 spasi.
listsebagai nama variabel.