‫Baiklah, mari kita pelajari beberapa tindakan yang dapat kita lakukan pada daftar, dan ini sangat menarik
‫karena Anda dapat melakukan banyak tindakan pada daftar.
‫Sekarang, kita telah belajar tentang fungsi, kan.
‫Fungsi yang datang dengan Python.
‫Dan kita sebenarnya pernah melihat yang ini sebelumnya ketika kita berbicara tentang kekuatan, yang merupakan fungsi
‫panjang, dan di sini kita dapat menghitung panjang sebuah daftar.
‫Jadi, misalnya, jika kita memiliki keranjang di sini yang memiliki satu, dua, tiga, empat, lima.
‫Nah, keranjang ini kalau saya hitung panjang keranjangnya, yuk print di sini biar bisa lihat
‫hasilnya.
‫Dan saya klik jalankan.
‫Panjang keranjang adalah lima, karena meskipun ada lima item, ingat, panjang adalah panjang sebenarnya, itu tidak
‫mulai menghitung dari nol.
‫Ini akan melakukan panjang manusia, yaitu lima.
‫Tapi daftar menjadi sangat kuat dalam hal metode, jadi alih-alih fungsi bawaan, ingat metode adalah
‫faksi yang dimiliki oleh sesuatu dan spesifik, katakanlah, untuk tipe data.
‫Jadi jika kita masuk ke daftar metode, Anda akan melihat bahwa Python memiliki sedikit metode yang dapat kita gunakan.
‫Dan cara yang kita gunakan.
‫Metode ini, ingat, kami hanya menambahkan sebuah titik.
‫Setelah daftar.
‫Jadi mari kita lihat beberapa di antaranya terlebih dahulu, saya akan mulai dengan add-on, jadi katakanlah di keranjang
‫ini kita ingin menambahkan sesuatu ke akhir daftar.
‫Nah, kita bisa menggunakan append.
‫Dan ingat, dengan sebuah metode, segera setelah Anda menulis titik, saya akan memberi tahu Anda apa yang bisa kita gunakan, yang
‫sangat, sangat berguna jika Anda memiliki editor.
‫Jadi yang pertama adalah pena.
‫Dan jika saya mengarahkan kursor ke ini, yah, itu hanya memberitahu saya menambahkan objek ke akhir.
‫Dan di Python, sebuah objek baik-baik saja, semua yang ada di Python adalah sebuah objek.
‫Bilangan adalah sebuah objek.
‫Daftar adalah objek.
‫Jadi anggap saja itu sebagai item untuk saat ini, jadi jika saya ingin menghabiskan, katakanlah, seratus ke akhir
‫daftar dan Anda tahu apa?
‫Mari kita tambahkan daftar baru di sini.
‫Dan daftar baru ini akan melakukan penambahan untuk kita jika saya mencetak daftar baru dan saya klik jalankan.
‫Saya tidak mendapatkan apa-apa.
‫Hmm, itu aneh.
‫Bagaimana jika saya mencetak?
‫Keranjang di sini.
‫Jika saya klik, jalankan.
‫Baiklah, jadi sepertinya.
‫Keranjangnya adalah Pennetta, kami menambahkan seratus, tetapi daftar baru ketika kami menetapkannya, keranjang menambahkan bahwa daftar baru
‫sama sekali tidak ada dan itu karena append mengubah daftar di tempat.
‫Apa artinya di tempat?
‫Artinya tidak menghasilkan nilai.
‫Yang dilakukannya hanyalah mengatakan, hei, saya hanya akan menambahkan seratus ke keranjang yang Anda berikan kepada saya ini, tetapi saya tidak
‫terlalu peduli.
‫Saya tidak menghasilkan hasil.
‫Saya hanya mengubah ini untuk Anda.
‫Saya tahu ini sedikit membingungkan, jadi agar daftar baru kita memiliki seratus di akhir, kita
‫harus melakukan sesuatu seperti ini.
‫Jika saya klik, jalankan.
‫Itu dia setelah kami menambahkan.
‫Ke keranjang, kemudian kita dapat menetapkan agar daftar baru menunjuk ke Keranjang, yang menunjuk ke daftar ini yang telah
‫dimodifikasi.
‫Baiklah, apa lagi yang ada?
‫Nah, ada juga sesuatu yang disebut insert, dan Anda lihat di sini bahwa insert memberikan indeks dan objek
‫sehingga kita dapat menyisipkan sesuatu yang tidak berada di akhir daftar.
‫Maksud saya, kita bisa tetapi kita juga bisa menyisipkannya di mana pun kita mau di file index.
‫Jadi, misalnya, dalam hal ini, jika saya memasukkan 100.
‫Pada nol satu, dua, tiga, empat, indeks celesta empat dan saya klik jalankan!
‫Saya telah menambahkan 100 ke indeks empat, jika saya melakukan indeks lima dan saya klik jalankan.
‫Saya telah menambahkan seratus di akhir daftar.
‫Sekarang mari kita coba dan salin ini dan lihat apakah kita bisa menambahkannya ke sini.
‫Jika saya klik, jalankan.
‫Sekali lagi, hal yang sama Sisipkan memodifikasi daftar di tempat, itu tidak membuat salinan baru dari daftar.
‫Baiklah, dan jika kita menambahkan ini.
‫Seperti ini.
‫Sehat.
‫Sekali lagi, Sisipkan memodifikasi daftar di tempat, yaitu, tidak benar-benar menampilkan daftar baru, itu hanya memodifikasi apa pun
‫yang ada di memori.
‫Akhirnya, ada metode lain yang disebut extend and extend alih-alih item atau objek aktual mengambil apa yang kita
‫sebut iterable, yang akan kita bahas nanti.
‫Tapi itu adalah sesuatu yang bisa Anda ulangi.
‫Anda dapat mengulangi, yang merupakan daftar.
‫Jadi kami hanya memberikan daftar lain, seperti, katakanlah seratus atau seratus satu.
‫Jadi jika saya menjalankan ini sekali lagi, saya tidak akan membuat daftar baru, itu hanya memodifikasi daftar dan
‫menambahkannya.
‫Atau memperluas daftar kami dan kami juga dapat memberikan satu item saja.
‫Baiklah, mari kita lanjutkan dengan metode penghapusan.
‫Sekarang, dengan penghapusan, kami sekali lagi memiliki beberapa hal menyenangkan yang dapat kami lakukan.
‫Jadi mari kita lanjutkan dengan keranjang yang telah kita gunakan yang sekarang memiliki seratus di dalamnya.
‫Dan cara kita menghilangkannya adalah, ada beberapa cara.
‫Yang pertama adalah basket, dot, pop dan basket up pop.
‫Jika saya pergi seperti ini dan mari kita mencetak keranjang ini, saya akan berkomentar tentang daftar baru untuk saat ini, karena kami
‫tidak menggunakannya dan kemudian kami akan mengatakan keranjang, titik, pop dan kemudian cetak.
‫Baskett.
‫Mari kita jalankan ini.
‫Dan Pop mengeluarkan apa pun yang ada di akhir daftar, dalam kasus kami, di akhir daftar,
‫karena kami telah memperluas keranjang menjadi seratus, yang seratus akan dihapus.
‫Jika saya melakukan BASKETT pop lagi.
‫Semoga tidak di sini, di bawah sini dan saya lari.
‫Anda melihat bahwa seratus lima dihilangkan.
‫Bagaimana jika saya melakukan pop zero?
‫Jika saya klik jalankan di sini.
‫Ini menghapus item.
‫Dalam indeks, jadi di sini, Pop Zero akan menghapus apa pun yang merupakan indeks nol, yaitu satu.
‫Sekarang ada juga dot remove.
‫Hapus lagi adalah kita memberikan nilai yang ingin kita hapus.
‫Jadi dalam kasus kami, katakanlah kami ingin menghapus nomor empat.
‫Nah, jika kita menjalankan ini.
‫Ini akan menghapus empat untuk kita, jadi hapus kita berikan nilai yang ingin kita hapus dengan pop, kita berikan
‫indeks yang ingin kita hapus.
‫Dan hanya untuk melihat apakah ini berhasil, mari tambahkan daftar baru di sini.
‫Dan kami akan mengatakan daftar baru sama dengan penghapusan Baskette.
‫Tambahkan daftar baru di sini, lihat apakah itu diubah.
‫Tidak, itu tidak dimodifikasi, itu berarti penghapusan berfungsi di tempatnya, itu tidak mengembalikan nilai.
‫Itu hanya mengubah daftar apa pun yang Anda berikan.
‫Bagaimana jika kita melakukannya, Pop?
‫Jika saya menjalankan ini, saya mendapat lima, hmmm, mengapa begitu?
‫Dan ini adalah sesuatu yang Anda hanya perlu membiasakan diri dengan metode yang berbeda, melakukan hal yang berbeda.
‫Misalnya, pop, cara kerjanya adalah pop kembali, apa pun yang baru saja Anda hapus dalam kasus kami ketika kami
‫melakukannya untuk itu adalah indeks nol satu, dua, tiga, empat delapan.
‫Kembalikan nomor lima untukku.
‫Meskipun dikeluarkan dari keranjang, itu masih mengembalikan sesuatu dan alasan yang lain adalah kami
‫tidak mendapatkannya.
‫Saat itulah suatu metode tidak mengembalikan apa pun, ia tidak mengembalikan apa pun.
‫Sebuah topik yang akan kita bahas segera.
‫Jadi, Anda harus berhati-hati dan memahami apa yang dikembalikan oleh setiap metode.
‫Jika saya berlebihan, saya melihat di sini bahwa panah kecil ini menunjukkan kepada saya bahwa tidak ada yang dikembalikan.
‫Itu berarti tidak akan menghasilkan apa-apa dengan metode ini.
‫Itu hanya akan mengubah atau memperluas daftar yang diberikan.
‫Jangan khawatir jika ini membingungkan, itu adalah sesuatu yang akan Anda biasakan seiring dengan
‫semakin banyak latihan.
‫Sekarang, metode penghapusan terakhir yang ingin saya tunjukkan kepada Anda jelas dan jelas, seperti yang Anda duga.
‫Berjuang, klik, lari di sini.
‫Yah, ini bukan apa-apa, tetapi jika saya pergi ke keranjang dan saya mengklik Lari!
‫Keranjang itu kosong, bersih, menghapus apa pun yang ada dalam daftar, benar-benar mengosongkannya.
‫Seperti namanya.
‫Baiklah, itu banyak, tapi masih ada beberapa lagi, jadi mari kita istirahat dan sampai jumpa di
‫video berikutnya.
‫Sampai jumpa.