Cetak elemen daftar dengan python

Dalam tutorial ini, kita akan melihat cara mencetak elemen list dengan Python dengan bantuan beberapa contoh

Bagaimana cara Mencetak Elemen Daftar?

Cetak elemen daftar dengan python
Cetak elemen daftar dengan python

Ada beberapa cara untuk mencetak elemen daftar dengan Python. Misalnya, Anda dapat menggunakan loop untuk mengulangi dan mencetak elemen, Anda dapat menggunakan operator

1
2
3
4
5
4 untuk membongkar elemen dalam daftar dan langsung mencetaknya, Anda dapat menggunakan fungsi string
1
2
3
4
5
5 untuk mencetak elemen daftar sebagai string tunggal

Mari kita lihat metode ini dengan bantuan contoh

Menggunakan Loop untuk Mencetak Elemen Daftar

Ini adalah pendekatan langsung. Ulangi dan cetak elemen daftar satu per satu menggunakan loop. Mari kita lihat sebuah contoh

# create a list
ls = [1,2,3,4,5]
# iterate over list elements and print them
for item in ls:
    print(item)

Keluaran

1
2
3
4
5

Di sini kita menggunakan perulangan for untuk mengulangi daftar

1
2
3
4
5
6 dan mencetak setiap elemen. Karena kami secara eksplisit mengulangi setiap elemen, kami dapat menggunakan metode ini untuk tugas pencetakan daftar yang lebih kompleks. Misalnya, menggunakan format khusus untuk setiap elemen, atau hanya mencetak elemen yang memenuhi pernyataan bersyarat

Mari cetak hanya elemen ganjil dalam daftar angka

# create a list
ls = [1,2,3,4,5]
# iterate over list elements
for item in ls:
    # print odd elements
    if item % 2 != 0:
        print(item)

Keluaran

1
3
5
_

Di sini kami menggunakan kondisi untuk memeriksa apakah elemen daftar saat ini ganjil atau tidak, elemen hanya dicetak jika ganjil

Mari kita lihat contoh lain – Mencetak elemen dalam daftar bilangan real dengan hanya dua digit setelah desimal

# create a list
ls = [1.456, 2.111, 3.605]
# iterate over list elements
for item in ls:
    # print with formatting
    print("{:.2f}".format(item))

Keluaran

1.46
2.11
3.60
_

Di sini, kami memformat elemen yang dicetak sedemikian rupa sehingga mencetak elemen hanya dengan dua digit setelah desimal menggunakan format string. Anda dapat membaca lebih lanjut tentang format string

Menggunakan operator 1 2 3 4 54 untuk membongkar daftar

Anda juga dapat menggunakan operator

1
2
3
4
5
_4 untuk mencetak elemen daftar. Operator
1
2
3
4
5
4, bila digunakan sebelum iterable (misalnya, list, tuple, dll. ) membongkar elemen iterable

# create a list
ls = [1,2,3,4,5]
# use * to unpack list items
print(*ls)

Keluaran

1 2 3 4 5

Elemen daftar dicetak di atas. Anda juga dapat menentukan pemisah yang ingin Anda gunakan saat mencetak elemen. Lewati pemisah yang Anda inginkan ke parameter

# create a list
ls = [1,2,3,4,5]
# iterate over list elements
for item in ls:
    # print odd elements
    if item % 2 != 0:
        print(item)
_0 dari fungsi
# create a list
ls = [1,2,3,4,5]
# iterate over list elements
for item in ls:
    # print odd elements
    if item % 2 != 0:
        print(item)
1. Misalnya, mari gunakan koma sebagai pemisah

# create a list
ls = [1,2,3,4,5]
# use * to unpack list items
print(*ls, sep=",")

Keluaran

1,2,3,4,5

Kami mendapatkan elemen yang dipisahkan oleh koma

Menggunakan fungsi string 1 2 3 4 55 untuk mencetak daftar

Fungsi string join() umumnya digunakan untuk menggabungkan elemen dalam daftar string menjadi satu string. Anda juga dapat menggunakannya untuk mencetak elemen dalam daftar asalkan Anda mengonversi elemen menjadi tipe string sebelum operasi gabungan

1
2
3
4
5
0

Keluaran

1,2,3,4,5

Di sini kami menggunakan pemahaman daftar untuk membangun daftar string dan kemudian menerapkan fungsi string

1
2
3
4
5
5 untuk mencetak daftar elemen yang dipisahkan oleh koma sebagai string tunggal

Mirip dengan contoh loop, Anda juga dapat membuat perubahan pemformatan tambahan. Misalnya, mencetak bilangan real hanya sampai dua tempat desimal

1
2
3
4
5
_2

Keluaran

1
2
3
4
5
_3

Angka-angka dicetak dengan dua tempat desimal. Menggunakan string format mengubah bilangan real menjadi string dan dengan demikian tidak perlu mengubahnya menjadi string lagi


Berlangganan buletin kami untuk panduan dan tutorial yang lebih informatif
Kami tidak melakukan spam dan Anda dapat memilih keluar kapan saja


Pengarang

  • Cetak elemen daftar dengan python
    Cetak elemen daftar dengan python

    Piyush Raj

    Piyush adalah seorang profesional data yang bersemangat menggunakan data untuk memahami berbagai hal dengan lebih baik dan membuat keputusan berdasarkan informasi. Di masa lalu, dia bekerja sebagai Ilmuwan Data untuk ZS dan memegang gelar teknik dari IIT Roorkee. Hobinya termasuk menonton kriket, membaca, dan mengerjakan proyek sampingan

    Bagaimana Anda mencetak elemen daftar dengan Python?

    Menggunakan simbol * untuk mencetak daftar dengan Python. Untuk mencetak isi daftar dalam satu baris dengan spasi, * atau operator splat adalah salah satu caranya. Ini meneruskan semua isi daftar ke suatu fungsi. Kami dapat mencetak semua elemen dalam baris baru atau dipisahkan oleh spasi dan untuk melakukan itu, kami menggunakan masing-masing sep=”\n” atau sep=”, ”.

    Bagaimana cara mencetak daftar elemen dalam satu 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.

    Bagaimana cara melihat semua elemen dalam daftar Python?

    Menggunakan Semua() . Ini mirip dengan apa yang telah kita lakukan pada pendekatan pertama tetapi alih-alih for loop, kita menggunakan metode all().

    Bagaimana Anda mencetak banyak item dalam daftar 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.