Cara mencetak nama daftar dengan python

['Apples', 'Navel Oranges', 'Anjou Pears', 'Bananas']
['Apples', 'Navel Oranges', 'Bananas']
['Apples', 'beets', 'carrots', 'peppers', 'cabbage']
['Apples', 'chocolate', 'beets', 'carrots', 'peppers', 'cabbage']
['Apples', 'chocolate', ['X', 'Y'], 'carrots', 'peppers', 'cabbage']

Halo para pembaca. Pada artikel ini, kami akan berfokus pada Berbagai Cara untuk Mencetak daftar Python. Jadi, mari kita mulai


Pertama, apa itu Daftar Python?

Python memberi kita berbagai struktur data untuk menyimpan dan memproses data. Daftar adalah salah satunya

Daftar Python adalah struktur data yang menyimpan urutan nilai data yang dapat diubah ke dalamnya. Selain itu, daftar dapat dianggap sebagai kumpulan elemen yang dipesan i. e. mereka mengikuti urutan elemen

Mari kita fokus pada beberapa Teknik untuk Mencetak elemen Daftar


1. Menggunakan fungsi map() untuk mencetak Daftar Python

Fungsi peta Python () dapat dipukuli dengan fungsi join () untuk mencetak daftar Python dengan mudah

Sintaksis

''.join(map(str,list))
_

Contoh

lst = [10,20,30,'John',50,'Joe']
print("Elements of the List:\n")
print('\n'.join(map(str, lst))) 

Penjelasan

  • Pada awalnya, kami menerapkan metode peta dan mengonversi nilai yang ada dalam daftar menjadi string yaitu kami memetakannya ke format string
  • Kemudian, kami menerapkan metode gabungan untuk merakit elemen dan menyertakan baris baru untuk memisahkan elemen

Keluaran

Elements of the List:

10
20
30
John
50
Joe


2. Menggunakan simbol '*' untuk mencetak daftar Python

Selanjutnya, kita akan menggunakan simbol Python '*' untuk mencetak daftar

Sintaksis

*list
_

Kami dapat menyesuaikan output dengan memasukkan nilai sep. Di bawah ini, kami telah menetapkan nilai pemisahan ke baris baru

Contoh

lst = [10,20,30,'John',50,'Joe'] 
print("Elements of the List:\n")
print(*lst, sep = "\n") 

Keluaran

Elements of the List:

10
20
30
John
50
Joe


3. Metode Naif- Menggunakan for loop

Sebagai pemula, metode Naïve selalu yang terbaik untuk memulai

Dalam metode ini, kami mengulangi setiap elemen daftar menggunakan loop for dan kemudian mencetak daftar Python di sini

Sintaksis

for element in list:
    print(element)

Contoh

lst = [10,20,30,'John',50,'Joe'] 
print("Elements of the List:\n")
for x in lst:
    print(x)
_

Keluaran

Elements of the List:

10
20
30
John
50
Joe

_


Kesimpulan

Jadi, seperti yang disaksikan di atas, ini adalah cara berbeda untuk Mencetak daftar Python. Tentu saja, kita dapat menggunakan lebih banyak metode untuk hal yang sama. Tapi saya percaya, metode 1 dan 2 (dibahas di atas) masih menonjol

Dengan ini kita telah sampai pada akhir topik ini. Untuk lebih banyak topik yang terkait dengan Python, Pantau terus dan sampai saat itu, Teruslah Belajar dan Berkembang bersama kami. 🙂

Jawaban ini mungkin cukup, tetapi jika Anda tertarik, silakan terus membaca untuk mempelajari lebih banyak pendekatan untuk mencetak daftar dengan Python

Cara Alternatif untuk Mencetak Daftar dengan Python

Selain meneruskan daftar ke fungsi cetak atau menggunakan loop untuk mencetak setiap elemen, ada tiga cara alternatif yang bagus untuk mencetak item daftar dengan Python

  1. Gunakan operator asterisk (
    ['Banana', 'Apple', 'Orange']
    _7)
  2. Gunakan metode
    ['Banana', 'Apple', 'Orange']
    _8
  3. Gunakan fungsi
    ['Banana', 'Apple', 'Orange']
    _9

Mari kita lihat lebih dekat pendekatan ini dan mengapa Anda mungkin ingin mempertimbangkannya

1. Gunakan Asterisk untuk Mencetak Daftar dengan Python

Untuk mencetak daftar tanpa koma atau tanda kurung siku tanpa menggunakan loop, Anda dapat menggunakan tanda bintang untuk membongkar elemen daftar

fruits = ["Banana", "Apple", "Orange"]

print(*fruits)

Keluaran

Banana Apple Orange

Operator asterisk di Python dikenal sebagai operator unpacking. Anda dapat menggunakannya untuk menarik nilai dari iterables, seperti daftar, string, atau tupel

Dan omong-omong, jika Anda ingin memiliki pemisah antara elemen daftar yang dicetak, tentukan parameter

fruits = ["Banana", "Apple", "Orange"]

for fruit in fruits:
    print(fruit)
0 dalam pemanggilan fungsi
['Banana', 'Apple', 'Orange']
6

Misalnya, mari cetak daftar elemen menggunakan operator unpacking dan pisahkan elemen dengan koma dan spasi kosong

fruits = ["Banana", "Apple", "Orange"]

print(*fruits, sep=", ")

Keluaran

Banana, Apple, Orange

Perhatikan bahwa pemisah dapat berupa apa saja

Misalnya, Anda dapat menggunakan pendekatan ini untuk mencetak setiap elemen pada baris baru

fruits = ["Banana", "Apple", "Orange"]

print(*fruits, sep="\n")

Keluaran

Banana
Apple
Orange

2. Gunakan Metode join() bawaan untuk Daftar String

Jika Anda memiliki daftar string, Anda dapat menggunakan metode

fruits = ["Banana", "Apple", "Orange"]

for fruit in fruits:
    print(fruit)
2 untuk menggabungkan string dan mencetak hasilnya

Misalnya

['Banana', 'Apple', 'Orange']
_0

Keluaran

Banana Apple Orange

Perhatikan bahwa metode

fruits = ["Banana", "Apple", "Orange"]

for fruit in fruits:
    print(fruit)
_3 termasuk dalam tipe string. Jadi ini tidak berfungsi misalnya ketika daftar terdiri dari bilangan bulat

Bagaimana cara mencetak nama daftar dengan Python?

Mencetak daftar dengan python dapat dilakukan dengan cara berikut. Menggunakan for loop . Lintasi dari 0 ke len(list) dan cetak semua elemen daftar satu per satu menggunakan loop for, ini adalah praktik standar untuk melakukannya.

Bagaimana Anda mengembalikan nama daftar dengan Python?

Fungsi Python dapat mengembalikan objek apapun seperti daftar. Untuk mengembalikan daftar, pertama buat objek daftar di dalam badan fungsi, tetapkan ke variabel your_list , dan kembalikan ke pemanggil fungsi menggunakan operasi kata kunci “ return your_list “.

Bagaimana Anda mencetak daftar dalam format Python?

Gunakan * Operator untuk Mencetak Daftar Python . Cara lain untuk mencetak semua isi daftar adalah dengan menggunakan operator * atau "percikan". Operator percikan dapat digunakan untuk meneruskan semua isi daftar ke suatu fungsi.

Bisakah Anda mencetak daftar sebagai string dengan Python?

Untuk mengonversi daftar menjadi string, gunakan Pemahaman Daftar Python dan fungsi join() . Pemahaman daftar akan melintasi elemen satu per satu, dan metode join() akan menggabungkan elemen daftar menjadi string baru dan mengembalikannya sebagai output.