Dalam Python, daftar adalah urutan terurut yang dapat menampung beberapa tipe objek seperti integer, karakter, atau float. Dalam bahasa pemrograman lain, daftar setara dengan array Show
Pada artikel ini, kami akan menunjukkan cara membalikkan objek/elemen dalam daftar menggunakan python. Berikut ini adalah 4 metode berbeda untuk menyelesaikan tugas ini -
Asumsikan kita telah mengambil daftar yang berisi beberapa elemen. Kami akan mengembalikan daftar baru setelah membalik semua item dari daftar input menggunakan metode berbeda seperti yang ditentukan di atas Metode 1. Menggunakan metode reverse() bawaanAlgoritma (Langkah)Berikut ini adalah Algoritma/langkah yang harus diikuti untuk melakukan tugas yang diinginkan −
ContohProgram berikut mengembalikan daftar hasil setelah membalik semua item dari daftar input menggunakan metode reverse() − KeluaranSaat dijalankan, program di atas akan menghasilkan keluaran berikut - The output list after reversing: [6, 1, 2, 7, 4] Metode 2. Menggunakan metode reversed() bawaanMetode reversed() mengembalikan kebalikan dari objek urutan yang diberikan dalam bentuk daftar Sintaksisreversed(sequence)_ Algoritma (Langkah)Berikut ini adalah Algoritma/langkah yang harus diikuti untuk melakukan tugas yang diinginkan −
ContohProgram berikut mengembalikan daftar hasil setelah membalik semua item dari daftar input menggunakan metode reversed() − KeluaranThe output list after reversing: [6, 1, 2, 7, 4] Metode 3. Menggunakan PemotonganAlgoritma (Langkah)Berikut ini adalah Algoritma/langkah yang harus diikuti untuk melakukan tugas yang diinginkan −
SintaksisreversedList = demoList[::-1] Di Sini '. -1 'mengatakan kita bepergian dari akhir untuk memulai satu per satu elemen dalam urutan terbalik (pemotongan negatif) ContohProgram berikut mengembalikan daftar hasil setelah membalik semua item dari daftar input menggunakan pengiris − KeluaranThe output list after reversing: [6, 1, 2, 7, 4] Metode 4. Menggunakan Fungsi For Loop, pop() dan append()Algoritma (Langkah)Berikut ini adalah Algoritma/langkah yang harus diikuti untuk melakukan tugas yang diinginkan −
ContohProgram berikut mengembalikan daftar hasil setelah membalik semua item dari daftar input menggunakan fungsi for loop, pop, dan append() − KeluaranSaat dijalankan, program di atas akan menghasilkan keluaran berikut - The output list after reversing: [6, 1, 2, 7, 4] Kami telah memberikan daftar yang berisi beberapa data acak. Kemudian kami menggunakan daftar kosong lainnya untuk memuat nilai terbalik dari daftar asli. Kemudian, dengan menggunakan perulangan for, kita menelusuri panjang daftar dan memunculkan elemen dari daftar, fungsi pop() akan menghapus elemen dari daftar terakhir, dan kita meletakkan elemen yang muncul ke daftar terbalik menggunakan . Akhirnya, kami mencetak daftar itu secara terbalik KesimpulanKita belajar cara membalik elemen/objek daftar menggunakan empat pendekatan berbeda dalam tutorial ini. Kami belajar cara menggunakan fungsi reverse() dan reversed(). Kami mengidentifikasi cara menggunakan pemotongan negatif untuk mendapatkan semua elemen dalam urutan terbalik. Kita juga belajar cara menghapus elemen dari daftar dengan menggunakan metode pop() dan cara menambahkan elemen ke daftar dengan menggunakan fungsi append() Apa artinya terbalik di Python?Python reversed() method mengembalikan iterator yang mengakses urutan yang diberikan dalam urutan terbalik .
Apa perbedaan antara mundur dan terbalik dengan Python?reverse() sebenarnya membalikkan elemen dalam container . reversed() tidak benar-benar membalikkan apa pun, itu hanya mengembalikan objek yang dapat digunakan untuk mengulang elemen wadah dalam urutan terbalik.
Jenis apa yang dikembalikan terbalik dengan Python?Fungsi terbalik() mengembalikan objek iterator terbalik .
Bagaimana Anda menulis terbalik dengan Python?Contoh Dijelaskan . String ke Balik. txt = "Halo Dunia" [. -1] cetak(txt). Iris Tali. txt = "Halo Dunia" [. -1] cetak(txt). Iris Tali. def fungsi_saya(x). kembali x [. -1]. Kembalikan Tali. def fungsi_saya(x). kembalikan x[. -1]. Panggil Fungsi. def fungsi_saya(x). . Cetak Hasilnya. def fungsi_saya(x) |