Senarai Python ialah salah satu struktur data yang paling asas dan serba boleh dalam pengaturcaraan. Ia membolehkan anda menyimpan dan mengurus koleksi data dengan cekap. Dalam artikel ini, kita akan menyelami senarai itu, cara menggunakannya dan beberapa operasi dan contoh biasa.
Senarai dalam Python ialah koleksi tersusun elemen, disertakan dalam kurungan segi empat sama []. Senarai boleh mengandungi unsur jenis yang berbeza, seperti integer, rentetan, terapung atau senarai lain. Bahagian yang terbaik? Senarai adalah boleh berubah, bermakna kandungannya boleh diubah suai.
# Example of a list with integers numbers = [1, 2, 3, 4, 5] # Example of a list with mixed data types mixed_list = [1, "hello", 3.14, True]
Anda boleh mengakses elemen senarai dengan menggunakan indeksnya. Python menggunakan pengindeksan berasaskan sifar, bermakna elemen pertama diakses dengan indeks 0.
print(numbers[0]) # Output: 1 print(mixed_list[1]) # Output: "hello"
Memandangkan senarai boleh berubah, anda boleh mengubah suai elemen pada indeks tertentu:
numbers[2] = 10 print(numbers) # Output: [1, 2, 10, 4, 5]
Anda boleh menambah elemen pada senarai dengan mudah menggunakan kaedah seperti append() dan insert():
# Using append to add an element to the end numbers.append(6) print(numbers) # Output: [1, 2, 10, 4, 5, 6] # Using insert to add an element at a specific index numbers.insert(1, 20) print(numbers) # Output: [1, 20, 2, 10, 4, 5, 6]
Python menyediakan beberapa cara untuk mengalih keluar elemen daripada senarai:
numbers.remove(20) print(numbers) # Output: [1, 2, 10, 4, 5, 6] numbers.pop(2) # Removes element at index 2 print(numbers) # Output: [1, 2, 4, 5] del numbers[1] # Deletes element at index 1 print(numbers) # Output: [1, 4, 5]
Anda boleh membuat subsenarai daripada senarai menggunakan penghirisan:
subset = numbers[1:3] print(subset) # Output: [4, 5]
Pemahaman senarai menawarkan cara ringkas untuk membuat senarai:
doubled = [x * 2 for x in numbers] print(doubled) # Output: [2, 8, 10]
Anda boleh menyemak sama ada item wujud dalam senarai menggunakan kata kunci dalam:
print(4 in numbers) # Output: True
numbers = [3, 1, 4, 1, 5, 9] numbers.sort() print(numbers) # Output: [1, 1, 3, 4, 5, 9] numbers.reverse() print(numbers) # Output: [9, 5, 4, 3, 1, 1] print(len(numbers)) # Output: 6
Senarai Python ialah alat yang berkuasa untuk mengurus koleksi data. Sama ada anda perlu menyimpan nombor, rentetan atau objek yang lebih kompleks, senarai menyediakan fleksibiliti dan fungsi untuk memenuhi keperluan anda. Daripada menambah, mengalih keluar dan mengubah suai elemen kepada menghiris dan menggunakan pemahaman senarai, terdapat banyak cara untuk bekerja dengan senarai dalam Python.
Dengan contoh dan petua yang diberikan, anda kini seharusnya mempunyai pemahaman yang kukuh tentang cara membuat dan memanipulasi senarai dengan berkesan dalam Python.
Atas ialah kandungan terperinci Senarai Python Dijelaskan: Panduan Pemula dengan Contoh. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!