Cara Membalikkan Susunan Kata Pada Python (List & Array)

Sabtu, 9 April 2022 - 00:14

facebook twitter whatsapp telegram line copy

URL berhasil dicopy

facebook icon twitter icon whatsapp icon telegram icon line icon copy

URL berhasil dicopy

Yowatech.id – Membalikkan Susunan Kata Python. Reversing array adalah teknik umum yang mungkin Anda gunakan untuk game atau saat menampilkan daftar yang diurutkan. Python memiliki beberapa cara untuk melakukan algoritma Membalikkan Susunan Kata & Angka Pada Python.

Reversing list dan array adalah tugas pemrograman yang umum. Ada banyak kasus ketika Anda mungkin perlu menyajikan data dalam urutan terbalik, seperti saat sorting list.

advertser--

Bagaimana Anda bisa reverse list atau array dengan Python? Anda akan mempelajari berbagai pendekatan dalam artikel ini. Jika Anda ingin mencoba coding python dengan online klik programiz.

Membuat Salinan Dengan for Loop

Sementara for loop Python lebih bertele-tele, mungkin berguna dalam beberapa kasus. Misalnya, ini memberikan lebih banyak fleksibilitas saat melakukan logika kompleks di beberapa titik dalam operasi terbalik.

advertser--

Saat menggunakan indentasi for loop, pendekatan yang umum adalah melakukan iterasi melalui daftar asli dalam urutan terbalik. Dimulai dengan elemen terakhir, setiap iterasi kemudian menambahkan elemen sebelumnya ke daftar baru.

Diberikan daftar bilangan bulat antara satu dan sembilan sebagai contoh, berikut ini cara membalikkan array menggunakan loop for: cara membalik angka di python:

advertser--

languages = [1, 2, 3, 4, 5, 6, 7, 8, 9]

# Buat daftar kosong list to hold the reversed array:
reversed_list = []

# Kurangi satu dari panjang array asli untuk memulai dari indeks terakhir:
reducer = len(languages)-1

# Reverse daftar di dalam for loop:
for i in languages:
reversed_list.append(languages[reducer]) # Append hasilnya ke daftar kosong
reducer -=1 # Kurangi indeks satu per satu di setiap iterasi menggunakan reducer

print(reversed_list)

Output:

[9, 8, 7, 6, 5, 4, 3, 2, 1]

coding python for Loop
Hasil Coding Python diatas

Membuat Reverse List atau Array Menggunakan List Comprehension

List Comprehension menghasilkan kode yang lebih pendek. Dan tidak perlu variabel sementara karena pemahaman daftar bertindak pada daftar di tempat. Untuk melakukan operasi sebelumnya, gunakan List Comprehension: membalik urutan array python

languages = [1, 2, 3, 4, 5, 6, 7, 8, 9]
reducer = len(languages)
#Kurangi indeks dalam fungsi rentang menggunakan loop for dalam List Comprehension
Reversed_list = [languages[reducer] for reducer in range(reducer -1,-1,-1)]
print(Reversed_list)

coding python List Comprehension
Hasil Coding Python diatas

Mengggunakan Slice Operator

Slice operator daftar cukup mudah, meskipun memiliki beberapa keterbatasan. Misalnya, Anda mungkin tidak dapat menyesuaikan output seperti yang Anda lakukan saat menggunakan for loop.

advertser--

Berikut cara membalikkan daftar menggunakan slice operator:

languages = [1, 2, 3, 4, 5, 6, 7, 8, 9]
rev_list = languages[::-1]
print(rev_list)

Coding slide operator
Hasil coding diatas

Sintaks [::-1] adalah clever shortcut yang menghasilkan daftar terbalik. Ini sebenarnya berarti “salin setiap elemen daftar, mulai dari akhir dan hitung mundur” — yaitu “balikkan”!

Menggunakan Metode Array’s Reverse

Ini adalah metode lain yang berfungsi di tempatnya: metode ini memodifikasi array asli. Ini bisa menjadi kekurangan karena Anda tidak dapat menyimpan daftar sebelumnya untuk operasi lain.

Berikut cara membalikkan array menggunakan metode reverse:

languages = [1, 2, 3, 4, 5, 6, 7, 8, 9]
languages.reverse()
print(languages)

Coding menggunakan metode array reverse
hasil coding diatas

Menggunakan Reversed Function

Fungsi terbalik (Reverse function) mengulangi list, array, atau urutan lainnya dan mengembalikan salinan terbaliknya. Namun, Anda perlu secara eksplisit mendeklarasikan output terbalik sebagai list.

Begini Cara kerjanya:

languages = [1, 2, 3, 4, 5, 6, 7, 8, 9]
print(list(reversed(languages)))

coding menggunakan reversed function
hasil coding diatas

Kreatif: Dalam menggunakan Fungsi Array

Array atau list adalah cara umum untuk menyimpan data. Bergantung pada tujuan Anda, Anda mungkin ingin menyajikan data ke klien dalam urutan terbalik. Salah satu cara untuk melakukannya adalah membalikkan array atau daftar sebelum merendernya. Seperti yang Anda lihat, ada beberapa cara untuk reverse list dengan Python.

Pilih yang paling cocok untuk Anda dan sesuaikan dengan logika Anda untuk masalah tertentu. Anda mungkin juga dapat melihat cara membalikkan array dalam bahasa pemrograman lain untuk memahami logika background dengan lebih baik.

Berita Terkait

Cara Menghack Akun Facebook Tanpa Menyentuh HP Target
Cara Membuat Program Biodata di Dev C
7+ Contoh Program C++ Game Sederhana
7+ Contoh Program C Biodata Mahasiswa
10+ Contoh Program C Perhitungan Matematika Sederhana
10+ Contoh Program C Tentang Kesehatan
10+ Contoh Program Java Menampilkan Nama
7+ Contoh Program Java Kalkulator

Berita Terkait

Senin, 30 Oktober 2023 - 16:12

Mengenal Barang Tenun Tebal untuk Melapis Ban: Solusi Terbaik untuk Kendaraan Anda

Senin, 30 Oktober 2023 - 16:11

Barang Murah untuk THR Lebaran: Temukan Penawaran Terbaik untuk Merayakan dengan Hemat

Senin, 30 Oktober 2023 - 16:08

Manfaat Memiliki Ayah yang Baik dalam Kehidupan Anda

Senin, 30 Oktober 2023 - 16:06

Mengungkapkan Bantuan Qatar untuk Pengembangan Pondok Pesantren di Indonesia

Senin, 30 Oktober 2023 - 16:03

Bantal Tidur Terbaik: Kunci Untuk Tidur Berkualitas

Senin, 30 Oktober 2023 - 15:59

Bangle untuk Ibu Hamil: Elegansi dan Kesehatan dalam Satu Genggaman

Senin, 30 Oktober 2023 - 15:56

Bando Mutiara untuk Hijab: Aksen Mewah untuk Penampilan Elegan

Senin, 30 Oktober 2023 - 15:54

Bando Bunga untuk Hijab: Sentuhan Kecantikan yang Memukau

Berita Terbaru