Rumah > Artikel > pembangunan bahagian belakang > Hari #f #daysofMiva || Senarai Python
Saya memohon maaf atas kelewatan dalam mengeluarkan laporan Hari #2 saya, kerana saya telah menyesuaikan beberapa projek teknologi secara serentak. Namun begitu, saya teruja untuk berkongsi pembelajaran saya dari Hari #2 perjalanan Python saya dalam cabaran #100daysofMiva.
Hari #2: Senarai Python
Klik di sini untuk beberapa Senarai Python Mudah yang saya bekerjasama
Senarai Python ialah struktur data asas dalam Python, dan saya teruja kerana telah mendedikasikan Hari #2 untuk menerokai selok-beloknya. Berikut ialah ringkasan perkara yang saya pelajari:
Akses item Senarai: Saya belajar cara mengakses item senarai individu menggunakan teknik pengindeksan dan penghirisan. Sebagai contoh, jika kita mempunyai senarai my_list = [1, 2, 3, 4, 5], saya boleh mengakses item pertama menggunakan my_list[0] dan mendapatkan output 1. Saya juga boleh menggunakan slicing untuk mendapatkan subset daripada senarai, seperti my_list[1:3] untuk mendapatkan [2, 3].
Tukar item Senarai: Saya menemui cara mengubah suai item senarai menggunakan pengendali tugasan. Sebagai contoh, jika kita mempunyai senarai my_list = [1, 2, 3, 4, 5], saya boleh menukar item kedua kepada 10 menggunakan my_list[1] = 10, dan senarai itu menjadi [1, 10, 3, 4 , 5].
Tambah item Senarai: Saya berlatih menambah item pada senarai menggunakan kaedah append(), extend(), dan insert(). Sebagai contoh, saya boleh menambah item pada penghujung senarai menggunakan my_list.append(6), atau memasukkan item pada kedudukan tertentu menggunakan my_list.insert(2, 7).
Alih keluar item Senarai: Saya belajar cara mengalih keluar item daripada senarai menggunakan penyata remove(), pop() dan del. Sebagai contoh, saya boleh mengalih keluar kejadian pertama item 2 menggunakan my_list.remove(2), atau mengalih keluar item pada kedudukan tertentu menggunakan my_list.pop(1).
Senarai gelung: Saya faham cara untuk mengulangi senarai menggunakan gelung gelung dan sementara. Sebagai contoh, saya boleh menggunakan gelung for untuk mencetak setiap item dalam senarai: untuk item dalam my_list: print(item).
Pemahaman senarai: Saya memahami konsep pemahaman senarai dan cara membuat senarai baharu daripada senarai sedia ada. Sebagai contoh, saya boleh membuat senarai baharu dengan petak nombor menggunakan [x**2 untuk x dalam my_list].
Isih senarai: Saya belajar cara mengisih senarai menggunakan fungsi sort() dan sorted(). Sebagai contoh, saya boleh mengisih senarai dalam tertib menaik menggunakan my_list.sort() atau mendapatkan salinan isih senarai menggunakan sorted(my_list).
Salin senarai: Saya menemui cara membuat salinan senarai menggunakan kaedah copy() dan fungsi list(). Contohnya, saya boleh membuat salinan cetek senarai menggunakan my_list.copy() atau deep copy menggunakan list(my_list).
Sertai senarai: Saya berlatih menggabungkan senarai menggunakan operator + dan kaedah extend(). Sebagai contoh, saya boleh menggabungkan dua senarai menggunakan my_list + [6, 7, 8] atau melanjutkan senarai menggunakan my_list.extend([6, 7, 8]).
Memahami pengindeksan
Elemen senarai boleh diakses menggunakan teknik "pengindeksan". Senarai ialah koleksi tersusun dengan indeks unik untuk setiap item. Kita boleh mengakses item dalam senarai menggunakan nombor indeks ini. Lihat imej di bawah:
Atas ialah kandungan terperinci Hari #f #daysofMiva || Senarai Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!