Dalam pelajaran ini, Anda akan melihat cara mengakses elemen individual dan urutan objek dalam daftar Anda. Daftar elemen dapat diakses menggunakan indeks numerik dalam tanda kurung siku Show >>> ________0______ Ini adalah teknik yang sama yang digunakan untuk mengakses karakter individu dalam sebuah string. Pengindeksan daftar juga berbasis nol >>> _Elemen daftar juga dapat diakses menggunakan indeks daftar negatif, yang dihitung dari akhir daftar >>> _Slicing adalah sintaks pengindeksan yang mengekstrak sebagian dari daftar. Jika _9 adalah daftar, maka 0 mengembalikan bagian dari 9
Ini sebuah contoh >>> _Menghilangkan indeks pertama dan/atau terakhir
Ini sebuah contoh >>> _Langkah dapat ditambahkan ke notasi irisan Anda. Menggunakan 8 tambahan dan indeks ketiga menunjukkan langkah (juga disebut langkah) dalam notasi irisan Anda. Langkahnya bisa positif atau negatif>>> _
JulianV di Bagus Orlando Uribe di Terima kasih untuk materi ini. Saya kira ada kesalahan ketik (??) di salah satu contoh tulisan stride (contoh video OK) Kesalahan ketik
pernyataan yang benar seharusnya
sebaliknya,
Chris Bailey Tim RP di Hai @Orlando Uribe, Anda benar, saya akan mengubahnya agar sesuai dengan pelajaran video. terima kasih Ajay di @chris Video sangat informatif, terima kasih untuk ini. Ketika saya sedang berlatih contoh, ada satu keraguan
Dengan langkah negatif mengapa 9 tidak disertakan Apakah itu mengecualikan nilai terakhir? Chris Bailey Tim RP di Hai @Ajay, Terima kasih telah menonton kursus. Irisan yang Anda buat akan dimulai pada indeks 6 dan berakhir pada indeks 1 dan tidak termasuk indeks 0, itulah sebabnya Anda tidak mendapatkan indeks 0 dari 9. Jika Anda akan menggunakan _0Itu akan termasuk indeks 0. Saya harap ini membantu menjelaskan apa yang terjadi. Mengulangi dari teks di bawah pelajaran
Ajay di @chris terima kasih untuk klarifikasi kiran di _1Mengapa mengembalikan string kosong? . Bisakah Anda memberi saya kejelasan terbaik tentang ini? _2kiran di Nilainya adalah _9Bartosz Zaczyński Tim RP di Pikirkan indeks negatif sebagai notasi steno untuk mengurangkan dari panjang string yang diberikan _3Indeks negatif dalam contoh "halo dunia" Anda akan diterjemahkan menjadi ini _4Anda mendapatkan string kosong karena indeks kiri lebih tinggi dari kanan, sementara Anda belum menunjukkan urutan terbalik dengan argumen "langkah" ketiga. Jika Anda melakukannya, inilah yang akan Anda dapatkan _5Anda bisa mendapatkan hasil indeks yang digunakan oleh loop yang mendasarinya seperti ini _6Ini mengembalikan tuple yang dapat Anda bongkar dan teruskan ke fungsi 00 _7Ini adalah indeks yang digunakan oleh sintaks braket persegi kiran di Cemerlang @Bartosz Zaczyński. terima kasih bulan pada Saya dengan senang hati mulai menggunakan bpython; . Mencoba semua hal. Dan banyak lagi. ) Melakukan itu saya mengalami ini Bagaimana Anda mengiris daftar di tengah dengan Python?Kasus 1. membagi daftar menjadi dua menggunakan python . Dapatkan panjang daftar menggunakan fungsi len() Jika panjang bagian tidak diberikan, bagi panjang daftar dengan 2 menggunakan operator lantai untuk mendapatkan indeks tengah daftar Iris daftar menjadi dua bagian menggunakan [. middle_index] dan [middle_index. ] Bagaimana cara menghapus elemen tengah dari daftar?Ada tiga cara di mana Anda dapat Menghapus elemen dari Daftar. . Menggunakan metode hapus() Menggunakan metode pop() objek daftar Menggunakan operator del Bagaimana Anda memotong sebagian dari daftar dengan Python?Dengan Python, dengan menggunakan sebuah slice (e. g. [2. 5. 2] ), Anda dapat mengekstrak urutan dari objek urutan, seperti daftar, string, tuple, dll.
Bisakah kita melakukan pemotongan dalam daftar?Serta menggunakan slicing untuk mengekstrak bagian dari daftar (mis. e. irisan di sebelah kanan tanda sama dengan), Anda dapat mengatur nilai elemen dalam daftar dengan menggunakan irisan di sisi kiri tanda sama dengan. In python terminology, this is because lists are mutable objects, while strings are immutable. |