Palindrom
Selanjutnya, Anda bertekad menemukan keunikan apa pun pada kata-kata dalam himpunan data ulasan film. Palindrom adalah urutan karakter yang dibaca sama dari belakang maupun dari depan, contohnya: Madam atau No lemon, no melon. Anda menyadari bahwa beberapa judul film lucu bisa memiliki karakteristik ini. Anda ingin membuat daftar semua judul film yang merupakan palindrom lucu, tetapi Anda akan mulai dengan menganalisis satu contoh.
Di Python, Anda juga dapat menentukan langkah dengan menggunakan indeks ketiga. Jika Anda tidak menentukan indeks pertama atau kedua dan indeks ketiganya negatif, hasilnya adalah karakter yang dilompati dan dibalik.
Teks ulasan film untuk satu contoh sudah disimpan dalam variabel movie. Anda dapat menggunakan print(movie) untuk melihat variabel tersebut di IPython Shell.
Latihan ini merupakan bagian dari kursus
Regular Expressions in Python
Instruksi latihan
- Ekstrak substring dari karakter ke-12 hingga ke-30 dari variabel
movieyang merupakan judul film. Simpan dalam variabelmovie_title. - Dapatkan palindrom dengan membalik string yang terdapat di
movie_title. - Lengkapi kode untuk mencetak
movie_titlejika itu adalah palindrom.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Get the word
movie_title = ____[____]
# Obtain the palindrome
palindrome = ____[____]
# Print the word if it's a palindrome
if movie_title == palindrome:
print(____)