Bagaimana Anda membuat daftar keluaran dengan python?

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. 🙂

Terkadang saat membuat kode dengan Python, Anda perlu mengambil daftar sebagai masukan. Meskipun ini mungkin terdengar sederhana pada awalnya, ini sering dianggap sebagai tugas yang rumit untuk diselesaikan oleh seorang pemula. Artikel ini akan memberi tahu Anda cara memasukkan daftar dengan Python

Kursus Lengkap Python – Pelajari Python dalam 12 Jam. Tutorial Python Untuk Pemula. Edureka

Kursus Lengkap Python Edureka ini membantu Anda menjadi master dalam Konsep Pemrograman Python tingkat dasar dan lanjutan

Petunjuk berikut akan dibahas dalam artikel ini,

Jadi mari kita mulai,

Masukkan Daftar dengan Python

Seperti yang mungkin sudah Anda ketahui, untuk menerima input dari pengguna dengan Python, kita dapat menggunakan fungsi input(). Saat digunakan, ini memungkinkan pemrogram untuk menerima string, integer, atau bahkan karakter sebagai input dari pengguna. Tetapi ketika menerima daftar sebagai masukan, pendekatan yang kami ikuti sedikit berbeda

Ini cara memasukkan Daftar dalam artikel Python, akan membahas bidang utama yang menjadi perhatian

Temukan Pelatihan Python kami di Kota/Negara Teratas

Terima daftar nomor sebagai input dengan Python

Lihat contoh program di bawah ini, yang menerima daftar angka sebagai input dengan Python

input_string = input("Enter a list element separated by space ")
list  = input_string.split()
print("Calculating sum of element of input list")
sum = 0
for num in list:
    sum += int (num)
print("Sum = ",sum)
_

Ketika program di atas dijalankan, hasilnya akan terlihat seperti ini

Keluaran

Masukkan elemen daftar yang dipisahkan oleh spasi 2 4 6 9

Menghitung jumlah elemen daftar input

Jumlah =  20

Analisis

Sekarang mari kita uraikan programnya dan lihat bagaimana cara kerja di baliknya

  1. Seperti yang sudah Anda ketahui, setiap kali kita menggunakan fungsi input() di Python, itu mengubah input pengguna menjadi string. Oleh karena itu dalam program di atas, kami menerima elemen daftar dari pengguna dalam bentuk string yang dipisahkan oleh spasi
  2. Satu hal yang perlu diperhatikan di sini, adalah Anda juga dapat menerima string yang dipisahkan oleh operator koma (,). Tetapi dalam situasi ini Anda perlu menggunakan fungsi split() untuk meneruskan argumen serta pemisah dalam program Python
  3. Jika Anda melihat lebih dekat, Anda akan menemukan bahwa kami telah menggunakan fungsi input_string. split() untuk membagi string input yang dipisahkan oleh spasi dari pengguna dan mengubahnya menjadi elemen individual untuk ditambahkan ke dalam daftar
  4. Kita juga telah menggunakan perulangan For dan mengonversi setiap elemen menjadi bilangan bulat untuk menghitung jumlahnya

Beralih ke topik selanjutnya dari artikel ini, mari kita lihat cara memasukkan daftar dengan python yang menyimpan string,

Terima Daftar String dari Pengguna

Mirip dengan program di atas, kami memiliki kemampuan untuk membuat program dengan Python untuk menerima daftar string dari pengguna. Lihatlah contoh di bawah ini untuk memahami ini dengan lebih baik

input_string = input("Enter family members separated by comma ")
family_list  = input_string.split(",")
print("Printing all family member names")
for name in family_list:
    print(name)

Ketika program di atas dijalankan, hasilnya akan terlihat seperti ini

Masukkan anggota keluarga yang dipisahkan dengan koma. Julius, Mark, John

Mencetak semua nama anggota keluarga

Julius

Tanda

Yohanes

Analisis

Mari kita uraikan program di atas menjadi petunjuk dan pahami dengan lebih baik

  1. Mirip dengan contoh sebelumnya, kami menerima daftar input dari pengguna dalam bentuk string yang dipisahkan dengan koma
  2. Kami telah menggunakan input_string. split(“,”) berfungsi untuk memisahkan string yang dipisahkan dengan koma dan mengubahnya menjadi daftar string yang akan digunakan dalam program
  3. Kami menggunakan loop for dan mencetak semua nama keluarga secara berurutan, seperti yang Anda lihat pada output yang dibagikan di atas

Selanjutnya, mari kita lihat bagaimana konsep ini berjalan dari perspektif pemrograman,

Contoh

Mari kita lihat beberapa contoh lain untuk memahami cara memasukkan daftar dengan Python

Contoh 1

# creating an empty list
lst = []
# number of elemetns as input
n = int(input("Enter number of elements : "))
# iterating till the range
for i in range(0, n):
            ele = int(input())
            lst.append(ele) # adding the element
print(lst)

Keluaran

Bagaimana Anda membuat daftar keluaran dengan python?

Mari kita lihat contoh selanjutnya,

Contoh 2

# try block to handle the exception 
try:
	my_list = [] 	
	while True: 
		my_list.append(int(input())) 		
# if input is not-integer, just print the list 
except: 
	print(my_list)

Keluaran

Output - Input A List In Python - Edureka

Contoh 3

# number of elements
n = int(input("Enter number of elements : "))
# Below line read inputs from user using map() function
a = list(map(int,input("nEnter the numbers : ").strip().split()))[:n]
print("nList is - ", a)

Ini akan menjadi contoh terakhir dari artikel ini,

Contoh 4

lst = [ ]
n = int(input("Enter number of elements : "))
for i in range(0, n):
ele = [input(), int(input())]
lst.append(ele)
print(lst)

Keluaran

Output - Input A List In Python - Edureka

Ini dia teman-teman, ini membawa kita ke bagian akhir artikel ini tentang Cara Memasukkan Daftar dengan Python?

Untuk mendapatkan pengetahuan mendalam tentang Python beserta berbagai aplikasinya, Anda dapat mendaftar sekarang untuk pelatihan Python online langsung dengan dukungan 24/7 dan akses seumur hidup

Ada pertanyaan untuk kami?

Bagaimana cara menyimpan output dalam daftar dengan Python?

Solusi yang disediakan melakukan hal berikut. .
buat daftar kosong bernama my_list
buka for for dengan variabel yang dideklarasikan "halo" dalam tanda kutip
gunakan kata kunci char sebagai variabel loop. .
gunakan properti append yang dibangun di semua daftar Python untuk menambahkan karakter di akhir daftar
ketika loop selesai, daftar terakhir dicetak

Bagaimana Anda mencetak output dari suatu fungsi sebagai daftar di 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 Anda membuat daftar dari 1 hingga 10 dengan Python?

Python. Hasilkan dan cetak daftar angka dari 1 hingga 10 .
Contoh Solusi
Kode Piton. angka = rentang(1,10) cetak(daftar(jumlah)) cetak(daftar(peta(str, angka))).
Flow chart
Editor Kode Python. .
Punya cara lain untuk menyelesaikan solusi ini?.
Sebelumnya. Tulis program Python untuk mencetak huruf dari alfabet bahasa Inggris dari a-z dan A-Z

Bagaimana Anda menampilkan daftar item dengan Python?

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