Tipe data string Python adalah urutan yang terdiri dari satu atau lebih karakter individual yang dapat terdiri dari huruf, angka, karakter spasi, atau simbol. Karena string adalah urutan, maka dapat diakses dengan cara yang sama seperti tipe data berbasis urutan lainnya, melalui pengindeksan dan pemotongan Show
PengindeksanPengindeksan berarti mengacu pada elemen iterable dengan posisinya di dalam iterable. Setiap karakter string sesuai dengan nomor indeks dan setiap karakter dapat diakses menggunakan nomor indeksnya. Kita dapat mengakses karakter dalam sebuah String dengan dua cara
1. Mengakses Karakter dengan Nomor Indeks Positif. Dalam jenis Pengindeksan ini, kami memberikan indeks Positif (yang ingin kami akses) dalam tanda kurung siku. Nomor indeks dimulai dari nomor indeks 0 (yang menunjukkan karakter pertama dari sebuah string) Pengindeksan dengan Python Contoh 1 (Pengindeksan Positif). python3
! e o0 str ! e o2 Original String :- Geeks for Geeks ! Reverse String :- ! skeeG rof skeeG8 Original String :- Geeks for Geeks ! Reverse String :- ! skeeG rof skeeG9 ________25______3 Original String :- Geeks for Geeks ! Reverse String :- ! skeeG rof skeeG8 # accessing the character of str at 0th index 6 "Geeks for Geeks !" 3Original String :- Geeks for Geeks ! Reverse String :- ! skeeG rof skeeG8________25______6 ! e o4 Dalam tutorial python ini, kita akan membahas pengindeksan dan pemotongan di Python dengan beberapa contoh dan kita juga akan membahas topik di bawah ini
Daftar isi Apa itu Pengindeksan dalam python?
Contoh pengindeksan positif dengan PythonDalam pengindeksan Positif Python, kami memberikan indeks positif yang ingin kami akses dalam tanda kurung siku. Nomor indeks dimulai dari 0 yang menunjukkan karakter pertama dari sebuah string Contoh
Dalam keluaran ini, kita dapat melihat contoh pengindeksan positif dengan python. Anda dapat merujuk ke tangkapan layar di bawah ini Contoh pengindeksan positif dengan PythonAnda mungkin suka membaca, program Python untuk menemukan jumlah n angka dan Bagaimana cara menambahkan dua angka dengan Python Contoh pengindeksan negatif dengan PythonDalam pengindeksan negatif dengan Python, kami meneruskan indeks negatif yang ingin kami akses dalam tanda kurung siku. Di sini, nomor indeks dimulai dari nomor indeks -1 yang menunjukkan karakter terakhir dari sebuah string Contoh _Dalam keluaran ini, kita dapat melihat contoh pengindeksan negatif dengan python. Anda dapat merujuk ke tangkapan layar di bawah ini Contoh pengindeksan negatif dengan PythonPengindeksan dalam string pythonPengindeksan string dalam python memungkinkan Anda untuk mengakses karakter individu dari string secara langsung dengan menggunakan indeks. Di sini, “(str[3])” digunakan untuk mendapatkan “c” Contoh _Dalam keluaran ini, kita dapat melihat pengindeksan dalam string python. Anda dapat merujuk ke tangkapan layar di bawah ini Pengindeksan dalam string pythonAnda mungkin menyukai program Python untuk mencetak elemen dalam array Pengindeksan dalam daftar pythonPengindeksan Daftar Python dapat dilakukan dengan mengakses nilai daftar dengan mengacu pada nomor indeksnya. Di sini, kami telah menggunakan "(list[2])" dan mengembalikan "Horse" Contoh
Dalam keluaran ini, kita dapat melihat pengindeksan dalam daftar python. Anda dapat merujuk ke tangkapan layar di bawah ini Pengindeksan dalam daftar pythonPengindeksan dalam array PythonPengindeksan array dalam python sama dengan mengakses elemen array. Mengakses elemen array dengan mengacu pada nomor indeksnya. Di sini, kami menggunakan “(my_arr[1])” untuk mengakses “12” Contoh
Dalam keluaran ini, kita dapat melihat pengindeksan dalam larik python. Anda dapat merujuk ke tangkapan layar di bawah ini Pengindeksan dalam larik pythonLihat di bawah tutorial array Python
Pengindeksan dalam python tupleKami akan menggunakan operator indeks "[]" untuk mengakses item dari tuple Python. Di mana indeks dimulai dari 0. Di sini, kami telah menggunakan indeks negatif yang dimulai dari kanan “(my_tuple[-2])” untuk mendapatkan “8” Contoh
Dalam output ini, kita bisa melihat pengindeksan di python tuple. Anda dapat merujuk ke tangkapan layar di bawah ini Pengindeksan dalam python tuple
Pengindeksan dalam kamus pythonPengindeksan kamus dengan Python adalah untuk mengakses kunci atau nilai pada indeks itu. Di sini, kita akan menggunakan list() untuk mengindeks kunci kamus Python. Untuk mendapatkan kunci di indeks dalam daftar kami telah menggunakan "m_list [1]" dan itu akan mengembalikan "John" Contoh
Dalam keluaran ini, kita dapat melihat pengindeksan dalam kamus python. Anda dapat merujuk ke tangkapan layar di bawah ini Pengindeksan dalam kamus python
Apa itu mengiris dengan python?Mengiris dengan python digunakan untuk mengakses bagian-bagian dari suatu urutan. Objek irisan digunakan untuk mengiris urutan yang diberikan atau objek apa pun. Kami menggunakan slicing saat kami membutuhkan bagian dari string dan bukan string lengkap Sintaksis
Contoh
Dalam keluaran ini, kita bisa melihat apa yang diiris dengan python. Di sini, langkahnya adalah “-2” sehingga dari balik setiap nilai lainnya akan dicetak. Anda dapat merujuk ke tangkapan layar di bawah ini Python mendapatkan substring menggunakan objek irisanUntuk mendapatkan substring menggunakan objek slice di python, kita akan menggunakan “slice(5)”. Di sini, mulai "0" dan akhiri "5", sehingga dibutuhkan nilai satu lebih kecil dari nilai akhir Contoh
Dalam output ini, kita bisa melihat bagaimana mendapatkan substring menggunakan objek slice dengan python. Di sini, kita bisa melihat substring sebagai “Panduan”. Anda dapat merujuk ke tangkapan layar di bawah ini Python mendapatkan substring menggunakan objek irisanPython mendapatkan substring menggunakan indeks negatifUntuk mendapatkan substring menggunakan indeks negatif di python, kita akan menggunakan “slice(-1, -4, -1)”. Di sini, awalnya adalah "-1", akhir "-4", dan langkahnya adalah negatif "-1" Contoh _0Dalam keluaran ini, kita dapat melihat cara mendapatkan substring menggunakan indeks negatif dengan python. Di sini, kita dapat melihat substring sebagai "sed". Anda dapat merujuk ke tangkapan layar di bawah ini Python mendapatkan substring menggunakan indeks negatifMengiris dalam daftar PythonMari kita lihat mengiris daftar python Dalam contoh ini, kami telah menggunakan “(my_list[-4. 1])” untuk mengiris dalam daftar. Jadi, awal adalah "-4" dan kami belum menentukan nilai apa pun untuk akhir jadi, secara default akan memakan waktu hingga terakhir dan "1" adalah langkah Contoh _1Dalam keluaran ini, kita dapat melihat pemotongan dalam daftar python. Di sini, kami mendapatkan daftar di output. Anda dapat merujuk ke tangkapan layar di bawah ini Mengiris dalam daftar python
Mengiris dalam string pythonMengiris string python digunakan untuk mendapatkan substring dari string yang diberikan dengan mengirisnya. Kami telah menentukan indeks awal sebagai "3", dan indeks akhir sebagai "6" dan itu akan mengembalikan string Contoh _2Dalam keluaran ini, kita dapat melihat pemotongan dalam string python. Di sini, kita mendapatkan string sebagai keluaran. Anda dapat merujuk ke tangkapan layar di bawah ini Mengiris dalam string python
Mengiris dalam python tupleUntuk memotong tuple dengan Python, kita akan menggunakan “(my_tuple[4])”. Untuk mendapatkan nilai, kita harus menentukan bilangan bulat positif, untuk mengambil indeks itu dari penghitungan tupel dari kiri. Dalam kasus indeks negatif, kita harus mengambil indeks itu dari kanan Contoh _3Dalam keluaran ini, kita bisa melihat pemotongan di python tuple. Di sini, kita mendapatkan dua output. Anda dapat merujuk ke tangkapan layar di bawah ini Mengiris dalam python tuple
Mengiris dalam array PythonUntuk melakukan pemotongan dalam array python, kami akan mengimpor numPy sebagai np. Kami akan mendefinisikan sebagai “(my_arr[1. ])”. Di sini, awal adalah "1" dan akhir tidak diteruskan, jadi ini akan mempertimbangkan hingga panjang terakhir dari sebuah array Contoh _4Dalam keluaran ini, kita bisa melihat pemotongan dalam larik python. Di sini, kami mendapatkan output sebagai array. Anda dapat merujuk ke tangkapan layar di bawah ini Mengiris dalam array pythonDalam tutorial ini, kita telah belajar tentang Pengindeksan dan pemotongan dalam Python dengan contoh, dan kita juga telah membahas topik ini
Bijay Kumar Python adalah salah satu bahasa paling populer di Amerika Serikat. Saya telah bekerja dengan Python untuk waktu yang lama dan saya memiliki keahlian dalam bekerja dengan berbagai perpustakaan di Tkinter, Pandas, NumPy, Turtle, Django, Matplotlib, Tensorflow, Scipy, Scikit-Learn, dll… Saya memiliki pengalaman dalam bekerja dengan berbagai klien . Lihat profil saya Apa yang dimaksud dengan mengiris dan mengindeks dengan Python jelaskan dengan sebuah contoh?Apa itu Pengindeksan dan Pemotongan? . Pengindeksan digunakan untuk mendapatkan elemen individual. Mengiris. Slicing digunakan untuk mendapatkan urutan elemen . Pengindeksan dan Pemotongan dapat dilakukan dalam jenis Urutan Python seperti daftar, string, tuple, objek jangkauan.
Apa itu pemotongan negatif dengan Python dengan contoh?Pengirisan Negatif dengan Python
. Di sini pemotongan dimulai pada indeks -4 yang merupakan elemen terakhir ke-4 dari daftar. Pengirisan berakhir pada item terakhir, yaitu pada indeks -1. Juga, ukuran langkah bisa menjadi nilai negatif. you can start slicing from the end of the sequence. Here the slicing starts at the index -4 which is the 4th last element of the list. The slicing ends at the last item, which is at the index -1. Also, the step size can be a negative value.
Apa itu pengindeksan negatif yang dijelaskan dengan sebuah contoh?Ini berarti bahwa nilai indeks -1 memberikan elemen terakhir, dan -2 memberikan elemen terakhir kedua dari array . Pengindeksan negatif dimulai dari mana array berakhir. Ini berarti bahwa elemen terakhir dari array adalah elemen pertama dalam pengindeksan negatif yaitu -1. Contoh. arr = [10, 20, 30, 40, 50]
Apa itu mengiris dengan Python dengan Python?Python slice() Fungsi
. Anda dapat menentukan di mana memulai pemotongan, dan di mana harus mengakhiri. Anda juga dapat menentukan langkahnya, yang memungkinkan Anda untuk e. g. iris hanya setiap item lainnya. A slice object is used to specify how to slice a sequence. You can specify where to start the slicing, and where to end. You can also specify the step, which allows you to e.g. slice only every other item. |