Dalam Python, daftar adalah urutan terurut yang dapat menampung beberapa tipe objek seperti integer, karakter, atau float
Pada artikel ini, kami akan menunjukkan cara memeriksa apakah daftar masukan yang diberikan adalah daftar kosong atau TIDAK menggunakan python. Berikut adalah 5 metode untuk menyelesaikan tugas ini -
Menggunakan bukan operator
Menggunakan fungsi len()
Dengan Membandingkan dengan Daftar Kosong
Menggunakan __len__()
Menggunakan Modul NumPy
Asumsikan kita telah mengambil daftar kosong. Kami akan memeriksa apakah daftar input kosong atau tidak dan mengembalikan beberapa pesan acak untuk pengakuan menggunakan metode berbeda seperti yang ditentukan di atas
Metode 1. Menggunakan bukan operator
Algoritma (Langkah)
Berikut ini adalah Algoritma/langkah yang harus diikuti untuk melakukan tugas yang diinginkan −
Buat variabel untuk menyimpan input daftar kosong
Periksa apakah daftar kosong atau tidak dengan menggunakan kondisi if dan bukan operator
Jika daftar kosong maka (bukan daftar) mengembalikan True
Jika (not list) mengembalikan False maka list tidak kosong
Contoh
Program berikut memeriksa apakah daftar input kosong atau tidak menggunakan operator not −
Keluaran
Saat dijalankan, program di atas akan menghasilkan keluaran berikut -
('List is not Empty \n', [1, 2, 3, 4, 5])Metode 2. Menggunakan fungsi len()
Algoritma (Langkah)
Berikut ini adalah Algoritma/langkah yang harus diikuti untuk melakukan tugas yang diinginkan −
Buat variabel untuk menyimpan input daftar kosong
Periksa apakah panjang daftar sama dengan 0 menggunakan fungsi len()(Jumlah item dalam suatu objek dikembalikan oleh metode len(). Fungsi len() mengembalikan jumlah karakter dalam string ketika objeknya adalah string) dalam pernyataan kondisional if
Cetak Daftar kosong, Jika panjang daftar sama dengan 0
Lain cetak Daftar tidak kosong
Contoh
Program berikut memeriksa apakah daftar input kosong atau tidak menggunakan fungsi len() −
Keluaran
Saat dijalankan, program di atas akan menghasilkan keluaran berikut -
Empty list _Metode 3. Dengan Membandingkan dengan Daftar Kosong
[] Ini menunjukkan daftar kosong. Jadi, dengan membandingkan objek list kita dengan [], kita bisa menentukan apakah list itu kosong atau tidak
Algoritma (Langkah)
Berikut ini adalah Algoritma/langkah yang harus diikuti untuk melakukan tugas yang diinginkan −
Buat variabel untuk menyimpan input daftar kosong
Gunakan pernyataan kondisional if untuk memeriksa apakah objek daftar menunjuk ke literal [] i. e memeriksa apakah daftar sama dengan [] atau tidak
Cetak “Daftar kosong”, jika kondisi benar
Jika tidak, cetak “Daftar tidak kosong”, jika kondisi salah
Contoh
Program berikut memeriksa apakah daftar masukan kosong atau tidak menggunakan daftar kosong[] literal −
Keluaran
Saat dijalankan, program di atas akan menghasilkan keluaran berikut -
Empty list _Metode 4. Menggunakan __len__()
Ukuran daftar dapat diperoleh dengan menjalankan fungsi __len__() pada objek daftar. Daftar kosong jika ukuran daftar sama dengan nol
Algoritma (Langkah)
Berikut ini adalah Algoritma/langkah yang harus diikuti untuk melakukan tugas yang diinginkan −
Buat variabel untuk menyimpan input daftar kosong
Gunakan pernyataan kondisional if untuk memeriksa apakah panjang daftar sama dengan 0 menggunakan fungsi __len__() (Fungsi __len__ di Python mengembalikan bilangan bulat positif yang mewakili panjang objek yang disebutnya. Ini mengimplementasikan fungsi len() bawaan)
Cetak “Daftar kosong”, Jika panjang daftar sama dengan 0
Jika tidak, cetak “Daftar tidak Kosong”
Contoh
Program berikut memeriksa apakah daftar input kosong atau tidak menggunakan fungsi __len__() −
Keluaran
Saat dijalankan, program di atas akan menghasilkan keluaran berikut -
Empty list _Metode 5. Menggunakan Modul NumPy
Algoritma (Langkah)
Berikut ini adalah Algoritma/langkah yang harus diikuti untuk melakukan tugas yang diinginkan −
Gunakan kata kunci impor untuk mengimpor modul numpy
Buat variabel untuk menyimpan input daftar kosong
Gunakan numpy. array() berfungsi untuk mengubah daftar menjadi array NumPy dan membuat variabel untuk menyimpannya
Gunakan pernyataan kondisional if untuk memeriksa apakah ukuran array numpy sama dengan 0 dengan atribut size
Cetak “Daftar kosong”, jika kondisi benar
Jika tidak, cetak “Daftar tidak Kosong”, jika kondisi salah
Contoh
Program berikut memeriksa apakah daftar input kosong atau tidak menggunakan modul NumPy dan atribut ukuran −
Keluaran
Saat dijalankan, program di atas akan menghasilkan keluaran berikut -
Empty list _Kesimpulan
Artikel ini mengajari kami cara menggunakan operator not untuk menentukan apakah suatu pernyataan benar atau salah. Untuk menentukan panjang list, kita belajar bagaimana menggunakan fungsi len(). Panjang tuple, kamus, string, dll. dapat ditentukan dengan menggunakan ini. Selain itu, kami belajar cara membuat larik NumPy dari daftar dan cara menentukan ukuran dan panjang larik NumPy