Apa yang dimaksud dengan mengiris dan indeks negatif dalam python jelaskan dengan contoh?

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

Pengindeksan

Pengindeksan 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
  2. Mengakses Karakter dengan Nomor Indeks Negatif

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)

Apa yang dimaksud dengan mengiris dan indeks negatif dalam python jelaskan dengan contoh?

Pengindeksan dengan Python

Contoh 1 (Pengindeksan Positif).  

python3




# declaring the string

str = "Geeks for Geeks !"

 

# accessing the character of str at 0th index

print

!
e
o
0str
!
e
o
2
Original String :-
Geeks for Geeks !
Reverse String :-
! skeeG rof skeeG
8
Original String :-
Geeks for Geeks !
Reverse String :-
! skeeG rof skeeG
9 ________25______3
Original String :-
Geeks for Geeks !
Reverse String :-
! skeeG rof skeeG
8# accessing the character of str at 0th index6 "Geeks for Geeks !"3
Original String :-
Geeks for Geeks !
Reverse String :-
! skeeG rof skeeG
8________25______6
!
e
o
4

Dalam tutorial python ini, kita akan membahas pengindeksan dan pemotongan di Python dengan beberapa contoh dan kita juga akan membahas topik di bawah ini

  • Apa itu Pengindeksan dalam python?
  • Contoh pengindeksan positif dengan Python
  • Contoh pengindeksan negatif dengan Python
  • Pengindeksan dalam string python
  • Pengindeksan dalam daftar python
  • Pengindeksan dalam larik python
  • Pengindeksan dalam python tuple
  • Pengindeksan dalam kamus python
  • Apa itu mengiris dengan python?
  • Python mendapatkan substring menggunakan objek irisan
  • Python mendapatkan substring menggunakan indeks negatif
  • Mengiris dalam daftar python
  • Mengiris dalam string python
  • Mengiris dalam python tuple
  • Mengiris dalam array python

Daftar isi

Apa itu Pengindeksan dalam python?

  • Pengindeksan dengan Python berarti mengacu pada elemen iterable dengan posisinya di dalam iterable
  • Setiap karakter dapat diakses menggunakan nomor indeks mereka
  • Untuk mengakses karakter dalam sebuah string, kami memiliki dua cara
    • Angka indeks positif
    • Angka indeks negatif

Contoh pengindeksan positif dengan Python

Dalam 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

my_str = "Python Guides"
print(my_str[0])

Dalam keluaran ini, kita dapat melihat contoh pengindeksan positif dengan python. Anda dapat merujuk ke tangkapan layar di bawah ini

Apa yang dimaksud dengan mengiris dan indeks negatif dalam python jelaskan dengan contoh?
Contoh pengindeksan positif dengan Python

Anda mungkin suka membaca, program Python untuk menemukan jumlah n angka dan Bagaimana cara menambahkan dua angka dengan Python

Contoh pengindeksan negatif dengan Python

Dalam 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

my_str = "Python Guides"
print(my_str[-1])
_

Dalam keluaran ini, kita dapat melihat contoh pengindeksan negatif dengan python. Anda dapat merujuk ke tangkapan layar di bawah ini

Apa yang dimaksud dengan mengiris dan indeks negatif dalam python jelaskan dengan contoh?
Contoh pengindeksan negatif dengan Python

Pengindeksan dalam string python

Pengindeksan 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

str = 'Welcome'
print(str[3])
_

Dalam keluaran ini, kita dapat melihat pengindeksan dalam string python. Anda dapat merujuk ke tangkapan layar di bawah ini

Apa yang dimaksud dengan mengiris dan indeks negatif dalam python jelaskan dengan contoh?
Pengindeksan dalam string python

Anda mungkin menyukai program Python untuk mencetak elemen dalam array

Pengindeksan dalam daftar python

Pengindeksan Daftar Python dapat dilakukan dengan mengakses nilai daftar dengan mengacu pada nomor indeksnya. Di sini, kami telah menggunakan "(list[2])" dan mengembalikan "Horse"

Contoh

list = ['Dog', 'Cat', 'Horse', 'Bear']
print(list[2])

Dalam keluaran ini, kita dapat melihat pengindeksan dalam daftar python. Anda dapat merujuk ke tangkapan layar di bawah ini

Apa yang dimaksud dengan mengiris dan indeks negatif dalam python jelaskan dengan contoh?
Pengindeksan dalam daftar python

Pengindeksan dalam array Python

Pengindeksan 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

import numpy as np
my_arr = np.array([10, 12, 14, 16])
print(my_arr[1])

Dalam keluaran ini, kita dapat melihat pengindeksan dalam larik python. Anda dapat merujuk ke tangkapan layar di bawah ini

Apa yang dimaksud dengan mengiris dan indeks negatif dalam python jelaskan dengan contoh?
Pengindeksan dalam larik python

Lihat di bawah tutorial array Python

  • Array gabungan python
  • Cara menulis larik Python ke CSV
  • Bentuk python dari sebuah array
  • Cara Mengonversi string Python ke array byte dengan Contoh
  • Array Python dengan Contoh
  • Buat array kosong dengan Python

Pengindeksan dalam python tuple

Kami 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

my_tuple = (2, 4, 6, 8, 10)
print(my_tuple[-2])

Dalam output ini, kita bisa melihat pengindeksan di python tuple. Anda dapat merujuk ke tangkapan layar di bawah ini

Apa yang dimaksud dengan mengiris dan indeks negatif dalam python jelaskan dengan contoh?
Pengindeksan dalam python tuple

  • Python mengonversi tuple ke daftar
  • Daftar tuple sortir Python

Pengindeksan dalam kamus python

Pengindeksan 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

my_dictionary = {"ani": 101, "John": 102}
m_list = list(my_dictionary)
k = m_list[1]
print(k)

Dalam keluaran ini, kita dapat melihat pengindeksan dalam kamus python. Anda dapat merujuk ke tangkapan layar di bawah ini

Apa yang dimaksud dengan mengiris dan indeks negatif dalam python jelaskan dengan contoh?
Pengindeksan dalam kamus python

  • Metode Kamus Python
  • Kamus Python ditambahkan dengan contoh
  • Cara mengonversi kamus ke JSON dengan 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

string[start : end : step]

Contoh

my_str = "Python Guides"
print(my_str[-1 : -10 : -2])

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

Apa yang dimaksud dengan mengiris dan indeks negatif dalam python jelaskan dengan contoh?
Apa yang mengiris di python

Python mendapatkan substring menggunakan objek irisan

Untuk 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

my_str = 'Guides'
s_obj = slice(5) 
print(my_str[s_obj])

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

Apa yang dimaksud dengan mengiris dan indeks negatif dalam python jelaskan dengan contoh?
Python mendapatkan substring menggunakan objek irisan

Python mendapatkan substring menggunakan indeks negatif

Untuk 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

my_str = "Python Guides"
print(my_str[-1])
_0

Dalam 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

Apa yang dimaksud dengan mengiris dan indeks negatif dalam python jelaskan dengan contoh?
Python mendapatkan substring menggunakan indeks negatif

Mengiris dalam daftar Python

Mari 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

my_str = "Python Guides"
print(my_str[-1])
_1

Dalam 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

Apa yang dimaksud dengan mengiris dan indeks negatif dalam python jelaskan dengan contoh?
Mengiris dalam daftar python

  • Periksa apakah ada daftar di daftar lain Python
  • Python menulis daftar ke CSV
  • Pemahaman daftar python menggunakan if-else
  • Python pilih dari daftar
  • Python mengonversi tuple ke daftar
  • Daftar tuple sortir Python

Mengiris dalam string python

Mengiris 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

my_str = "Python Guides"
print(my_str[-1])
_2

Dalam 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

Apa yang dimaksud dengan mengiris dan indeks negatif dalam python jelaskan dengan contoh?
Mengiris dalam string python

  • Cara mengonversi bilangan bulat menjadi string dengan python
  • Python mengonversi daftar menjadi string
  • Metode string dalam Python dengan contoh
  • Python menghasilkan nomor dan string acak
  • Python tulis String ke file

Mengiris dalam python tuple

Untuk 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

my_str = "Python Guides"
print(my_str[-1])
_3

Dalam keluaran ini, kita bisa melihat pemotongan di python tuple. Di sini, kita mendapatkan dua output. Anda dapat merujuk ke tangkapan layar di bawah ini

Apa yang dimaksud dengan mengiris dan indeks negatif dalam python jelaskan dengan contoh?
Mengiris dalam python tuple

  • Buat tuple dengan Python
  • Python mengonversi tuple ke daftar

Mengiris dalam array Python

Untuk 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

my_str = "Python Guides"
print(my_str[-1])
_4

Dalam 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

Apa yang dimaksud dengan mengiris dan indeks negatif dalam python jelaskan dengan contoh?
Mengiris dalam array python

Dalam tutorial ini, kita telah belajar tentang Pengindeksan dan pemotongan dalam Python dengan contoh, dan kita juga telah membahas topik ini

  • Apa itu Pengindeksan dalam python?
  • Contoh pengindeksan positif dengan Python
  • Contoh pengindeksan negatif dengan Python
  • Pengindeksan dalam string python
  • Pengindeksan dalam daftar python
  • Pengindeksan dalam larik python
  • Pengindeksan dalam python tuple
  • Pengindeksan dalam kamus python
  • Apa itu mengiris dengan python?
  • Python mendapatkan substring menggunakan objek irisan
  • Python mendapatkan substring menggunakan indeks negatif
  • Mengiris dalam daftar python
  • Mengiris dalam string python
  • Mengiris dalam python tuple
  • Mengiris dalam array python

Apa yang dimaksud dengan mengiris dan indeks negatif dalam python jelaskan dengan contoh?

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.