Cara menggunakan reversed string python

In this particular example, the slice statement [::-1] means start at the end of the string and end at position 0, move with the step -1, negative one, which means one step backwards.

Slice the String

txt = "Hello World"[::-1]
print(txt)

Now we have a string txt that reads "Hello World" backwards.

Print the String to demonstrate the result

txt = "Hello World"[::-1]
print(txt)


Learn to Filter Data in Python Like a Data Analyst

Cara menggunakan reversed string python

Try a hands-on training sessions with step-by-step guidance from an expert. Try the guided project made in collaboration with Coursera now!

Get started


Create a Function

If you like to have a function where you can send your strings, and return them backwards, you can create a function and insert the code from the example above.

Fungsi ini akan mengembalikan iterator yang berisi sequence dengan urutan terbalik dari argumen sequence yang diberikan. Untuk menampilkan hasil keluarannya dapat dengan mengubahnya ke bentuk list atau lewat perulangan

Python memiliki banyak fungsi string yang berguna, seperti casefold() yang mengubah string menjadi huruf kecil. Tidak ada fungsi pembalikan string yang dibangun ke dalam bahasa. Namun, ada dua pendekatan sederhana yang dapat Anda gunakan untuk membalikkan string dengan Python.

Metode spesifik yang Anda pilih akan tergantung pada preferensi pribadi Anda. Artikel ini memperkenalkan dua pendekatan yang dapat Anda gunakan untuk membalikkan string dengan Python.

Slicing the String

Tujuan dari operator irisan adalah untuk mengekstrak bagian tertentu dari sebuah string. Ini menggunakan kombinasi tiga nilai: mulai, berhenti, dan langkah. Sintaksnya adalah: “string[start:stop:step]”

Namun, slice juga merupakan metode pembalikan string yang populer di Python. Untuk membalikkan string dengan metode ini, Anda harus memberikan nilai -1 untuk bagian langkah. Ini akan mengembalikan setiap karakter dalam string dalam urutan terbalik. Jika Anda menghilangkan bagian awal dan akhir, nilai yang dikembalikan akan menjadi seluruh string, secara default.

Menggunakan Operator Slice untuk Membalikkan String

state = “California”

print(state[::-1])”

Menjalankan kode di atas akan menghasilkan output berikut di konsol: ainrofilaC

Membalikkan String dan Menggabungkannya Kembali

Cara yang lebih mudah dibaca untuk membalikkan string dalam Python adalah dengan menggunakan fungsi join() dan reversed() bersama-sama. Fungsi reversed() menghasilkan objek iterator terbalik dari urutan yang diberikan. Urutan dapat berupa nilai primitif, seperti string, atau struktur data seperti daftar atau larik.

Menggunakan Fungsi Terbalik

state = “California”

reversedState = reversed(state)

for i in reversedState:

    print(i)

Menjalankan kode di atas akan menghasilkan output berikut di konsol: a,I,n,r,o,f,I,l,a,C

Seperti yang Anda lihat, fungsi reversed() membalikkan string. Namun, setiap karakter dalam string sekarang menjadi item independen yang dicetak di konsol melalui loop for Python. Di sinilah fungsi join() menjadi berguna. Fungsi join() menggabungkan semua karakter yang dikembalikan oleh fungsi reversed() dan mengembalikan string terbalik.

Menggunakan Fungsi Gabung

state = “California”

reversedState = “” .join(reversed(state))

print(reversedState)

Menjalankan kode di atas akan menghasilkan output berikut di konsol: ainrofilaC

Mengapa Memilih Satu Metode Dibandingkan Yang Lain?

Pendekatan slicing lebih cepat, terutama karena fungsi join() membuat daftar baru. Namun, menggunakan fungsi join() lebih mudah dibaca, yang merupakan pendekatan yang paling berharga jika program tidak memiliki komentar.

Python membalikkan string dengan salah satu dari dua metode dalam artikel ini, tetapi Anda juga dapat membuat fungsi untuk membalikkan string dengan bantuan fungsi loop.

Artikel Terkait:

 6 Cara Selektif Menghapus File di Windows 11

 Cara menyesuaikan Menu Mulai Pada Windows 11

 Cara Menginstal Windows 11 Beta di PC

 Cara Menghapus Akun Microsoft dari Windows 11

 4 Metode Mudah Cara Flush DNS Cache di Windows 11

 Tampilan Baru Windows 11

Kata PencarianRemove Duplicate Words From String Python - Remove Substring From String Python - Replace String Python - Sort String Python - Split String Python - String Python - Trim String Python - Uppercase String Python - Slice String Python - Remove Newline From String Python - Remove String Python - Regex Get Number From String Python - Random String Python - Postgres Connection String Python - Operator String Python - Metode String Python- Method String Python - Manipulasi String Python - List To String Python - List String Python -

Apakah kegunaan dari fungsi reverse?

Reverse: Fungsi ini digunakan untuk mengembalikan urutan daftar. Extend: Fungsi ini digunakan untuk memperpanjang daftar dengan menambahkan semua item dalam daftar yang diberikan.

Apakah string dapat digunakan pada python?

String dalam python adalah bytes array yang mempresentasikan unicode char. Python tidak punya tipe data char, sehingga char pada python diganti dengan string yang punya panjang satu karakter. Dalam mengakses elemen pada string menggunakan brackets atau kurung siku [].

Jelaskan apa yang dimaksud dengan string pada bahasa python?

String adalah jenis yang paling populer di bahasa pemrograman. Kita bisa membuatnya hanya dengan melampirkan karakter dalam tanda kutip. Python memperlakukan tanda kutip tunggal sama dengan tanda kutip ganda. Membuat string semudah memberi nilai pada sebuah variabel.