Metode mengambil iterable sebagai argumen dan mengembalikan string yang merupakan gabungan dari string di iterable
Perhatikan bahwa metode memunculkan TypeError jika ada nilai non-string di iterable
Jika daftar Anda berisi angka atau jenis lainnya, ubah semua nilai menjadi string sebelum memanggil join()
Kami menggunakan ekspresi generator untuk mengulangi daftar
Ekspresi generator digunakan untuk melakukan beberapa operasi untuk setiap elemen atau memilih subset elemen yang memenuhi syarat
Pada setiap iterasi, kami menggunakan kelas str() untuk mengonversi angka menjadi string
String metode join() dipanggil digunakan sebagai pemisah antar elemen
Jika Anda tidak memerlukan pemisah dan hanya ingin menggabungkan elemen daftar menjadi string, panggil metode join() pada string kosong
Anda juga dapat menggunakan fungsi map() untuk mengubah semua item dalam daftar menjadi string sebelum memanggil join()
Fungsi mengambil fungsi dan iterable sebagai argumen dan memanggil fungsi dengan setiap item iterable
Sebagai alternatif, Anda dapat menggunakan argumen print()_0 dalam panggilan ke fungsi print()
Cetak daftar tanpa koma dan tanda kurung menggunakan sep
Gunakan argumen print()_0 untuk mencetak daftar tanpa koma dan tanda kurung, mis. g. print()3
Item dalam daftar akan dibongkar dalam panggilan ke fungsi print() dan akan dicetak tanpa koma, tanda kurung, dan tanda kutip
Perhatikan bahwa kami menggunakan iterable unpacking print()5 operator untuk membongkar item daftar dalam panggilan ke print()
The memungkinkan kita untuk membongkar iterable dalam pemanggilan fungsi, dalam pemahaman dan dalam ekspresi generator
Argumen print()_0 adalah pemisah antara argumen yang kita berikan ke print()
Secara default, argumen print()_0 diatur ke spasi
Cetak daftar tanpa tanda kurung dengan Python
Untuk mencetak daftar tanpa tanda kurung
- Gunakan metode str.join()_ untuk menggabungkan daftar menjadi sebuah string
- Jika daftar berisi angka, ubah menjadi string
- Gunakan fungsi print()_ untuk mencetak string
Kami menggunakan metode str.join()_ untuk mencetak daftar tanpa tanda kurung siku
Metode mengambil iterable sebagai argumen dan mengembalikan string yang merupakan gabungan dari string di iterable
Perhatikan bahwa metode memunculkan TypeError jika ada nilai non-string di iterable
Jika daftar Anda berisi angka atau jenis lainnya, ubah semua nilai menjadi string sebelum memanggil join()
Kami menggunakan ekspresi generator untuk mengulangi daftar
Ekspresi generator digunakan untuk melakukan beberapa operasi untuk setiap elemen atau memilih subset elemen yang memenuhi syarat
Pada setiap iterasi, kami menggunakan kelas str() untuk mengonversi angka menjadi string
String metode join() dipanggil digunakan sebagai pemisah antar elemen
Jika Anda tidak memerlukan pemisah dan hanya ingin menggabungkan elemen daftar menjadi string, panggil metode join() pada string kosong
Anda juga dapat menggunakan fungsi map() untuk mengubah semua item dalam daftar menjadi string sebelum memanggil join()
Fungsi mengambil fungsi dan iterable sebagai argumen dan memanggil fungsi dengan setiap item iterable
Sebagai alternatif, Anda dapat menggunakan argumen print()_0 dalam panggilan ke fungsi print()
Cetak daftar tanpa tanda kurung menggunakan sep
Gunakan argumen print()_0 untuk mencetak daftar tanpa tanda kurung, mis. g. TypeError_3
Item dalam daftar akan dibongkar dalam panggilan ke print() dan akan dicetak dengan pemisah koma, tanpa tanda kurung siku
Perhatikan bahwa kami menggunakan iterable unpacking print()5 operator untuk membongkar item daftar dalam panggilan ke print()
The memungkinkan kita untuk membongkar iterable dalam pemanggilan fungsi, dalam pemahaman dan dalam ekspresi generator
Argumen print()_0 adalah pemisah antara argumen yang kita berikan ke print()
Secara default, argumen print()_0 diatur ke spasi
Pendekatan yang kurang fleksibel adalah mengonversi daftar menjadi string dan menggunakan pemotongan string
Kami menggunakan kelas str() untuk mengonversi daftar menjadi string dan menggunakan pemotongan string untuk mengecualikan tanda kurung siku
Sintaks untuk pemotongan string adalah join()1
Indeks join()2 bersifat inklusif, sedangkan indeks join()3 bersifat eksklusif (hingga, tetapi tidak termasuk)
Indeks Python berbasis nol, jadi karakter pertama dalam string memiliki indeks join()4, dan karakter terakhir memiliki indeks join()5 atau join()6
Kami menggunakan indeks join()_2 dari join()8 untuk mengecualikan tanda kurung siku kiri dan menggunakan indeks join()3 dari join()5 untuk mengecualikan tanda kurung siku kanan