Daftar Python bisa berubah, yang berarti Anda dapat mengubah daftar dengan menambahkan atau menghapus item darinya Show
Anda di sini untuk mengetahui cara menambahkan banyak item ke daftar Python. Mari kita lihat bagaimana Anda bisa melakukan ini Daftar isi 1. Tambahkan Beberapa Item Ke Daftar Menggunakan Metode PerpanjangMetode extend() dapat digunakan untuk menambahkan beberapa item ke daftar sekaligus. Itu dapat memperluas item dari daftar, tupel, string, atau elemen objek iterable lainnya dengan elemen ke daftar Ini sebuah contoh Lihat gambar di atas bagaimana semua elemen daftar 'b' ditambahkan ke daftar 'a'
Kode di atas akan mencetak yang berikut [1, 2, 3, 'a', 'b', 'c']_ 2. Tambahkan Beberapa Item Ke Daftar Menggunakan + operatorOperator + dapat digunakan untuk menggabungkan dua daftar atau lebih dari dua daftar menjadi satu daftar. Anda dapat menyimpan hasil dari operator + dalam sebuah variabel dan menggunakannya nanti. Lihatlah contoh ini Anda dapat melihat pada gambar di atas bagaimana 2 daftar digabungkan dan ditambahkan beberapa item ke dalam daftar
Kode di atas akan mencetak yang berikut [1, 2, 3, 'a', 'b', 'c']_ 3. Tambahkan Beberapa Item Ke Daftar Menggunakan metode pemotonganMetode slicing dapat digunakan untuk menambahkan banyak item di antara dua indeks ke dalam daftar. Untuk menggunakan metode ini, Anda perlu mengambil daftar Anda dan menetapkan nilai yang sesuai dengan indeks. contoh [1, 2, 3, 'a', 'b', 'c']_2 Lihatlah contoh berikut Lihat gambar di atas untuk memahami cara mengiris dapat digunakan untuk menambahkan banyak item ke dalam daftar # Contoh 1
Keluaran [1, 'a', 'b', 'c', 'd', 3]_ # Contoh 2
Keluaran [1, 2, 'a', 'b', 'c', 'd']_ 4. Tambahkan Beberapa Item Ke Daftar Menggunakan Itertools ChainModul itertools menyediakan fungsi chain() yang dapat digunakan untuk menghubungkan beberapa iterable secara bersamaan Sama seperti _5 loop adalah cara untuk melakukan operasi berkali-kali, daftar adalah cara untuk menyimpan banyak nilai. Tidak seperti array NumPy, daftar dibangun ke dalam bahasa (jadi kami tidak perlu memuat pustaka untuk menggunakannya). Kami membuat daftar dengan meletakkan nilai di dalam tanda kurung siku dan memisahkan nilai dengan koma
Kami memilih elemen individual dari daftar dengan mengindeksnya
dan jika kita mengulang daftar, variabel loop diberikan elemen satu per satu
_Ada satu perbedaan penting antara daftar dan string. kita dapat mengubah nilai dalam daftar, tetapi kita tidak dapat mengubah karakter individual dalam sebuah string. Sebagai contoh
bekerja, tapi
tidak
Ada banyak cara untuk mengubah isi daftar selain menetapkan nilai baru ke masing-masing elemen 2 3 4 5 6 7Saat memodifikasi di tempat, perlu diingat bahwa Python memperlakukan daftar dengan cara yang sedikit kontra-intuitif Jika kita membuat daftar dan (mencoba) menyalinnya kemudian memodifikasinya, kita dapat menyebabkan segala macam masalah 8 _9Ini karena Python menyimpan daftar dalam memori, dan kemudian dapat menggunakan banyak nama untuk merujuk ke daftar yang sama. Jika yang ingin kita lakukan hanyalah menyalin daftar (sederhana), kita dapat menggunakan fungsi 8, jadi kita tidak mengubah daftar yang tidak kita maksudkan 0 1Ini berbeda dari cara kerja variabel di pelajaran 1, dan lebih mirip dengan cara kerja spreadsheet
Subset daftar dan string dapat diakses dengan menentukan rentang nilai dalam tanda kurung, mirip dengan cara kami mengakses rentang posisi dalam larik NumPy. Ini biasanya disebut sebagai "mengiris" daftar/string 5 6
Jika Anda ingin mengambil irisan dari awal urutan, Anda dapat menghilangkan indeks pertama dalam rentang tersebut _8 _9Demikian pula, Anda dapat menghilangkan indeks akhir dalam rentang untuk mengambil potongan hingga akhir urutan _0 _1
|