Cara mencetak daftar tanpa tanda kurung dalam python

Cara mencetak daftar tanpa tanda kurung dalam python

Daftar Python adalah kumpulan objek data yang dipesan dan dapat diubah. Tidak seperti array, yang dapat berisi objek dari satu jenis, daftar dapat berisi campuran dari berbagai jenis. Daftar Python digunakan untuk menyimpan urutan berbagai jenis data. Daftar dapat didefinisikan sebagai kumpulan nilai atau item dari berbagai jenis. Python memiliki jenis daftar bawaan yang bagus bernama "Daftar". Daftar literal ditulis dalam tanda kurung persegi "[]".

Mari kita inisialisasi daftar python dengan argumen berikut:

my_list = [1, 2, 3, 4, 5]
1my_list = [1, 2, 3, 4, 5]

Secara default, saat Anda mencetak daftar di Python, itu ditampilkan dengan kurung persegi dan koma yang memisahkan item. Misalnya:

Print (my_list) # output: [1, 2, 3, 4, 5]
12Print (my_list)# output: [1, 2, 3, 4, 5]

Jika Anda ingin mencetak daftar tanpa tanda kurung dan koma, Anda dapat menggunakan salah satu metode berikut:

Metode 1: Menggunakan untuk Loop

Anda dapat menggunakan loop untuk beralih melalui item dalam daftar dan mencetaknya satu per satu, tanpa tanda kurung dan koma. Berikut adalah contoh bagaimana melakukan ini:

untuk item di my_list: cetak (item, end = ") # output: 1 2 3 4 5
123untuk item di my_list: cetak (item, end = ")# output: 1 2 3 4 5

Dalam contoh ini, kami menggunakan loop untuk mengulangi melalui item dalam daftar. Untuk setiap item, kami menggunakan fungsi print () untuk mencetaknya, diikuti oleh ruang (end = "). Ini akan mencetak setiap item pada baris yang sama, dipisahkan oleh ruang.

Metode 2: Menggunakan metode join ()

Anda juga dapat menggunakan bergabung() metode untuk bergabung dengan item dalam daftar menjadi satu string, dipisahkan oleh ruang. Kemudian, Anda dapat menggunakan mencetak() berfungsi untuk mencetak string tanpa tanda kurung. Berikut adalah contoh bagaimana melakukan ini:

string = ".Bergabunglah (peta (str, my_list)) print (string) # output: 1 2 3 4 5
123string = ".Bergabunglah (peta (str, my_list)) print (string)# output: 1 2 3 4 5

Dalam contoh ini, kami menggunakan bergabung() metode untuk bergabung dengan item dalam daftar menjadi satu string, dipisahkan oleh ruang. Itu peta() Fungsi digunakan untuk mengonversi item dalam daftar ke string (karena gabungan () hanya dapat bergabung dengan string). Akhirnya, kami menggunakan mencetak() fungsi untuk mencetak string.

Metode 3: Menggunakan '*' operator

Anda juga dapat menggunakan * operator untuk membongkar item dalam daftar dan meneruskannya sebagai argumen terpisah ke fungsi print (). Ini akan mencetak setiap item pada baris yang sama, dipisahkan oleh ruang. Berikut adalah contoh bagaimana melakukan ini:

Print (*my_list) # output: 1 2 3 4 5
12Print (*my_list)# output: 1 2 3 4 5

Dalam contoh ini, kami menggunakan "*" operator untuk membongkar item dalam daftar dan meneruskannya sebagai argumen terpisah ke mencetak() fungsi. Itu "*" Operator memberitahu Python untuk memperlakukan item dalam daftar sebagai argumen terpisah, bukan sebagai daftar tunggal.

Kesimpulan

Dalam artikel ini, kami telah membahas tiga metode berbeda untuk mencetak daftar tanpa tanda kurung di Python: menggunakan loop, menggunakan bergabung() metode, dan menggunakan "*" operator. Masing -masing metode ini memiliki kelebihan dan kekurangannya sendiri, dan metode terbaik untuk digunakan akan tergantung pada kebutuhan spesifik Anda.