Python adalah bahasa pengaturcaraan umum yang popular. Ia adalah bahasa peringkat tinggi supaya sintaks mudah difahami dan dibaca oleh pengaturcara. Struktur data yang paling asas dalam Python adalah urutan. Ia adalah satu set elemen. Elemen permulaan mempunyai indeks sifar, satu lagi mempunyai indeks dan sebagainya. Senarai adalah satu urutan jenis terbina dalam Python. Pelbagai operasi boleh dilakukan pada senarai seperti mengiris, menambah, mendarab dan lain-lain. Setiap elemen di dalam senarai dipisahkan oleh koma. Semua elemen dilampirkan dalam kurungan persegi. Dalam bahasa pengaturcaraan seperti C, Java, adalah penting untuk menyimpan jenis data yang sama dalam array. Tetapi dalam senarai Python, tidak perlu semua elemen menjadi jenis data yang sama. Bahasa Python menyediakan beberapa fungsi terbina dalam yang berkaitan dengan senarai. Programmer boleh menggunakannya dalam program mereka. Dua daripadanya adalah, tambah dan dilanjutkan. Artikel ini membincangkan perbezaan antara menambahkan dan melanjutkan dalam python. Kaedah tambahan kebanyakannya digunakan untuk menambah satu elemen ke senarai yang sedia ada manakala kaedah extend digunakan untuk menambah beberapa unsur ke senarai yang sedia ada. The perbezaan utama antara append dan extend dalam Python adalah itu, append menambahkan argumennya sebagai satu elemen ke akhir senarai sambil memperpanjang melelehkan argumennya dengan menambahkan setiap elemen ke dalam daftar dan memperluasnya.
1. Gambaran Keseluruhan dan Perbezaan Utama
2. Apa yang terdapat dalam Python
3. Apa yang diperluaskan dalam Python
4. Kesamaan Antara menambahkan dan memanjangkan dalam Python
5. Side by Side Comparison - append vs extend in Python in Form Tabular
6. Ringkasan
Append ini adalah fungsi terbina dalam Python. Ia menambah satu elemen pada akhir senarai. Menurut program di bawah, senarai1 mengandungi tiga elemen, iaitu 1,2 dan 3. Dengan menggunakan kaedah yang ditambah, nombor 4 dilampirkan ke senarai1. Ia ditambah pada akhir senarai. Output memberikan senarai sebagai [1,2,3,4].
Rajah 01: dimasukkan ke dalam Python
Di sini, senarai yang ada ialah [1,2,3,4]. Unsur-unsur 5 dan 6 tergolong dalam senarai lain. Menggunakan fungsi tambah, [5,6] ditambahkan ke senarai. Senarai itu dilampirkan ke senarai asal. [5,6] adalah elemen senarai tunggal yang dilampirkan pada akhir senarai. Oleh itu, kaedah tambahan boleh menambah hanya satu elemen ke dalam senarai. Walaupun, senarai baru mempunyai dua elemen, semua ini dilampirkan sebagai satu elemen ke senarai asal.
Mempanjangkan adalah fungsi terbina dalam Python. Ia digunakan untuk menambah banyak elemen pada akhir senarai yang sudah ada. Fungsi fungsi extend adalah seperti berikut.
Rajah 02: melanjutkan dalam Python
Menurut program di bawah, senarai1 mengandungi tiga elemen iaitu 1,2 dan 3. Dengan menggunakan kaedah melanjutkan, nombor 4 diperluas ke senarai1. Apabila menggunakan kaedah melanjutkan, 4 harus dimasukkan dalam senarai. Sekarang senarai 1 ialah [1,2,3,4]. Terdapat senarai lain yang dipanggil list2. Ia terdiri daripada dua elemen. Selepas memanjangkan list2 ke list1, output ialah [1,2,3,4,5,6]. Unsur-unsur dalam senarai2 ditambah sebagai unsur yang berasingan kepada senarai1.
append vs extend in Python | |
Append ini adalah fungsi terbina dalam Python yang digunakan untuk menambah argumennya sebagai satu elemen hingga akhir senarai. | Extend adalah fungsi terbina dalam Python yang melelehkan hujah-hujahnya yang menambah setiap elemen ke dalam senarai sambil memperluasnya. |
Panjang Senarai | |
Apabila menggunakan append, panjang senarai akan meningkat oleh satu. | Apabila menggunakan extend, panjang senarai akan meningkat dengan berapa banyak elemen yang diluluskan dalam hujah. |
Penggunaan | |
Append ini digunakan untuk menambah satu elemen pada akhir senarai yang ada. | Perpanjangan digunakan untuk menambah beberapa elemen pada akhir senarai yang ada. |
Python adalah bahasa pengaturcaraan tahap tinggi, umum. Ia adalah bahasa pengaturcaraan yang popular di kalangan pengaturcara kerana ia mudah dibaca dan difahami. Mengekalkan dan menguji program Python juga mudah. Bahasa Python menyediakan banyak fungsi terbina dalam. Oleh itu, pengaturcara boleh menggunakannya dalam program tanpa melaksanakannya dari awal. Artikel ini membincangkan dua fungsi terbina seperti, menambah dan memanjangkan. Perbezaan di antara menambah dan melanjutkan dalam Python adalah bahawa, tambah menambah hujah-hujahnya sebagai satu elemen hingga ke akhir senarai sambil melanjutkan meleretkan hujah-hujahnya sambil menambah setiap elemen ke senarai, memanjangkannya.
1.Point, Tutorial. "Senarai Python." Titik Tutorial, 8 Feb. 2018. Boleh didapati di sini