Python memiliki banyak sintaks dan aplikasi yang berbeda ketika menggunakan 1. Itu bisa direpresentasikan sebagai SEQUENCE[::-1] _5, atau bisa juga digambarkan sebagai SEQUENCE[::-1] 6
Tanda kurung siku pada notasi di atas umumnya menentukan lebih dari satu item dalam daftar. Saat menggunakan tanda kurung siku, seseorang menentukan beberapa item atau satu item dalam daftar
Setiap kali seorang programmer mendefinisikan [. -1], ini menunjukkan bahwa program harus melintasi dari awal hingga akhir dalam daftar yang diberikan. Anda dapat melakukan pengindeksan dengan python, yang membantu mengiris dan memotong urutan iterable seperti daftar atau string
Dalam tutorial 1 dalam Python ini, Anda akan belajar,
Apa tipe 1 di Python?
Ada dua cara untuk merepresentasikan 1 dengan python seperti yang dijelaskan di bawah ini. –
- Itu dapat direpresentasikan dalam tanda kurung siku sederhana tanpa titik dua dan metode lain dengan sintaks titik dua ganda
- Urutan iterable seperti daftar atau string dapat diuraikan ke tingkat item menggunakan tanda kurung [].
- Di dalam tanda kurung [], kita harus menyediakan indeks yang berbeda
Berikut ini adalah sintaks untuk Daftar seperti yang ditunjukkan di bawah ini. –
Sintaksis. –
SEQUENCE [START: STOP: STEP]Sintaks di atas adalah representasi umum. Sintaks untuk tanda kurung siku tanpa titik dua direpresentasikan sebagai berikut
Sintaksis. –
SEQUENCE [-1]Sintaks untuk tanda kurung siku dengan dua titik dua direpresentasikan sebagai berikut
Sintaksis. –
SEQUENCE[::-1]Penjelasan. –
- Parameter awal mewakili nomor indeks awal
- Parameter stop mewakili nomor indeks akhir atau terakhir
- Langkah parameter adalah parameter opsional yang memberikan kenaikan untuk pilihan. Dalam sintaks, hitungan langkah diinisialisasi sebagai -1
- Urutan bisa berupa string, daftar, atau kamus dalam sintaks di atas
Perbedaan antara a[-1] dan a[. -1] dengan Python
A [-1] digunakan untuk indeks negatif dan membantu memilih item dalam urutan terbalik dalam daftar yang diberikan. Ini menandakan awal daftar dari akhir urutan terbalik. Di sini, [-1] menandakan item pertama dari posisi terakhir. Berikut ini adalah contoh yang menjelaskan penggunaan A[-1]
Contoh. –
Kode Piton
b= [7,4,5,6] print ("The list is", b) print (" The last element in the list is", b [-1])Keluaran
The list is [7, 4, 5, 6] The last element in the list is 6 _SEBUAH[. -1] dan A[-1] terlihat serupa dalam hal eksekusi tetapi berbeda dalam hal sintaks. Sintaks pertama memiliki tiga parameter, sedangkan sintaks yang terakhir hanya memiliki satu parameter
Dua parameter pertama yang ada di A[. -1] mewakili awal dan berhenti untuk daftar. Jika parameter mulai dan berhenti dihilangkan, ini mengembalikan semua item dalam daftar
Parameter terakhir ini menunjukkan keluaran dalam urutan terbalik. Parameter ini opsional
Berikut ini adalah contoh yang menjelaskan penggunaan A[. -1]
Contoh. –
Kode Piton
b= [7,4,5,6] print ("The list is", b) print (" The reversed list as determined is", b [::-1])Keluaran
The list is [7, 4, 5, 6] The reversed list as determined is [6, 5, 4, 7] _Penjelasan
Kode Python di atas tidak memberikan hasil yang sama untuk daftar yang dibuat. Sebagai gantinya, ini memberikan daftar terbalik untuk daftar dasar yang disediakan sebagai nilai masukan
Bagaimana cara melakukan Pengindeksan dengan Python?
Untuk mengakses item dalam daftar python yang dapat diubah, ada kebutuhan untuk melakukan pengindeksan dalam daftar atau menggunakan indeks sebagaimana diterapkan dengan posisi item yang ada dalam daftar
Python melakukan pengindeksan berbasis nol untuk daftar. Dalam kasus pengindeksan berbasis nol, item pertama dalam daftar ditetapkan sebagai posisi 0
Mari kita ambil contoh dan coba akses item awal dan kedua dalam daftar python
Contoh. –
Kode Piton
b= [7,4,5,6] print ("The list is", b) print (" The reverse ordered list as determined is", b [::-1]) print (" The second item found in list is", b [1]) print (" The first or beginning item in the list is", b [0]) _Keluaran
The list is [7, 4, 5, 6] The reverse ordered list as determined is [6, 5, 4, 7] The second found item in the list is 4 The first or beginning item in the list is 7Penjelasan
Seperti yang terlihat pada kode di atas, untuk mengakses elemen pertama dalam daftar, 0 diterapkan sebagai indeks dalam kuadrat dari tipe daftar. Demikian pula, 1 diterapkan sebagai indeks dalam kotak tipe daftar untuk mengakses elemen kedua daftar. Pengindeksan daftar juga dapat berlaku untuk kamus, string, dan tupel
Mari kita ambil contoh pengindeksan tipe string di python
Contoh
Kode Piton
b= "GURU99" print ("The list is", b) print (" The reverse ordered list as determined is", b [::-1]) print (" The second item found in list is", b [1]) print (" The first or beginning item in the list is", b [0])Keluaran
SEQUENCE [-1]0Penjelasan
Seperti yang terlihat di atas, keluaran berbagi elemen pertama dan kedua dari string “GURU99”. Sebuah string harus diinisialisasi menggunakan tanda kutip ganda. Python juga memungkinkan kita untuk melakukan pengindeksan negatif dari daftar, string, atau kamus yang dapat diubah
Dengan memberikan indeks negatif, seseorang dapat mengakses elemen terakhir serta elemen terakhir kedua dari daftar. Mari kita ambil contoh pengindeksan negatif dari sebuah string, seperti yang ditunjukkan di bawah ini
Contoh. –
Kode Piton
SEQUENCE [-1]1Keluaran
SEQUENCE [-1]2Peran mengiris di Python
Dengan kata sederhana, irisan berarti memotong sesuatu. Ini memungkinkan memotong daftar dengan python
Di sini, betapa pentingnya mengiris dalam Python
- Itu memungkinkan akses ke elemen tertentu dari daftar iterable atau string
- Ini juga membantu dalam menghapus dan memodifikasi string atau daftar
- Itu membuat urutan iterable menjadi ringkas dan mudah dibaca
- Ini memungkinkan kami untuk mengakses banyak item dibandingkan dengan satu elemen di bawah konsep pengindeksan
- Ini menggunakan indeks untuk mendapatkan rentang item tertentu dalam urutan yang dapat diubah
- Indeks di bawah python selalu berbasis nol, apakah melakukan pemotongan atau pengindeksan pada urutan yang dapat diulang
Mengiris dapat dicapai dalam dua bentuk dasar
- Bentuk pertama adalah menyediakan parameter indeks mulai dan berhenti dari suatu urutan. Dengan melakukan itu, urutan akan mengembalikan semua kemungkinan item antara awal urutan dan perhentian [akhir -1] urutan
- Metode kedua adalah menyediakan parameter indeks mulai dan berhenti urutan beserta langkahnya. Langkah memungkinkan pengembalian item tertentu atau yang dipilih dalam rentang item antara mulai dan berhenti
Berikut ini adalah sintaks untuk bentuk pemotongan pertama. –
Sintaksis
SEQUENCE [-1]_3Berikut ini adalah sintaks untuk bentuk pemotongan kedua. –
Sintaksis
SEQUENCE [START: STOP: STEP]Mari kita ambil contoh bentuk slicing yang pertama seperti gambar di bawah ini
Contoh
Kode Piton
SEQUENCE [-1]5Keluaran
SEQUENCE [-1]6Mari kita ambil contoh bentuk slicing yang kedua seperti gambar di bawah ini
Contoh
Kode Piton
SEQUENCE [-1]_7Keluaran
SEQUENCE [-1]8Python juga melakukan pemotongan negatif untuk urutan yang dapat diulang. Ini memungkinkan Anda untuk mengakses berbagai item atau elemen dari akhir urutan
Mari kita ambil contoh untuk mengakses tiga elemen terakhir dari urutan seperti yang ditunjukkan di bawah ini
Contoh
Kode Piton
SEQUENCE [-1]_9Keluaran
SEQUENCE[::-1] 0Bagaimana cara membalikkan daftar Python menggunakan 1 dengan Python?
Pemotongan negatif dan pengindeksan negatif dapat diterapkan untuk membalikkan string atau daftar dengan python. Mari kita ambil sebuah string bernama “GURU99” untuk mengilustrasikan sebuah contoh
Contoh
Kode Piton
SEQUENCE[::-1] _1Keluaran
SEQUENCE[::-1] _2Penjelasan
Di sini, kode mengambil semua elemen string dari posisi terakhir. Dimulai dengan -1 dan mengambil semua item atau elemen dari posisi terakhir. Baris kode di atas memberi tahu python untuk mundur dari elemen terakhir dan melangkah ke elemen pertama, yang menghasilkan daftar terbalik atau string
Contoh 1 dengan Python
Mengiris atau mengindeks dapat digunakan untuk mengekstrak daftar yang lebih kecil dari daftar yang lebih luas. Demikian pula, dapat digunakan untuk mengekstraksi substring dari string yang lebih besar
Mari kita ambil contoh bagaimana menggunakan 1 di python untuk mengekstrak daftar yang lebih kecil dari daftar yang lebih besar
Contoh
Kode Piton
SEQUENCE[::-1] _3Keluaran
SEQUENCE[::-1] _4Penjelasan
Dalam kode di atas, meninggalkan indeks pertama, python mengekstraksi semua elemen mulai dari posisi 2 daftar dan membuat daftar yang lebih kecil. Ini terjadi karena python mengikuti pengindeksan nol saat menerapkan indeks ke posisi elemen yang terdaftar