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
string
gabungan dengan elemen iterable
. Pemisah antara elemen menjadi string_name
.
- Nilai non-string apa pun dalam surat
iterable
wasiat akan menaikkan aTypeError
Sekarang, untuk menambahkan spasi , kita hanya perlu mengganti string_name
dengan a " "
atau a ' '
keduanya akan bekerja dan menempatkan iterable
yang ingin kita gabungkan.
Jadi, fungsi kita akan terlihat seperti ini:
' '.join(my_list)
Tapi, bagaimana jika kita ingin menambahkan sejumlah white spaces
di antara elemen kita di iterable
?
Kami perlu menambahkan ini:
str(number*" ").join(iterable)
di sini, number
akan 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.
list
sebagai nama variabel.