list

Laporkan masalah Lihat sumber Nightly · 7.4 . 7.3 · 7.2 · 7.1 · 7.0 · 6.5

Jenis daftar bawaan. Contoh ekspresi daftar:

x = [1, 2, 3]
Mengakses elemen dapat dilakukan menggunakan pengindeksan (dimulai dari 0):
Daftar
e = x[1]   # e == 2
mendukung operator + untuk menyambungkan dua daftar. Contoh:
x = [1, 2] + [3, 4]   # x == [1, 2, 3, 4]
x = ["a", "b"]
x += ["c"]            # x == ["a", "b", "c"]
Serupa dengan string, daftar mendukung operasi slice:
['a', 'b', 'c', 'd'][1:3]   # ['b', 'c']
['a', 'b', 'c', 'd'][::2]  # ['a', 'c']
['a', 'b', 'c', 'd'][3:0:-1]  # ['d', 'c', 'b']
Daftar dapat diubah, seperti di Python.

Anggota

penambahan

None list.append(item)

Menambahkan item ke akhir daftar.

Parameter

Parameter Deskripsi
item required
Item yang akan ditambahkan di akhir.

hapus

None list.clear()

Menghapus semua elemen daftar.

extend

None list.extend(items)

Menambahkan semua item ke akhir daftar.

Parameter

Parameter Deskripsi
items wajib
Item yang akan ditambahkan di akhir.

indeks

int list.index(x, start=None, end=None)

Menampilkan indeks dalam daftar item pertama yang nilainya adalah x. Error jika tidak ada item tersebut.

Parameter

Parameter Deskripsi
x required
Objek yang akan ditelusuri.
start int; atau None; default adalah None
Indeks awal bagian daftar yang akan diperiksa.
end int; atau None; default adalah None
Indeks akhir bagian daftar yang akan diperiksa.

insert

None list.insert(index, item)

Menyisipkan item pada posisi tertentu.

Parameter

Parameter Deskripsi
index required
Indeks posisi tertentu.
item required
Item.

pop

unknown list.pop(i=-1)

Menghapus item pada posisi tertentu dalam daftar, dan menampilkannya. Jika tidak ada index yang ditentukan, item terakhir dalam daftar akan dihapus dan ditampilkan.

Parameter

Parameter Deskripsi
i int; atau None; default-nya adalah -1
Indeks item.

hapus

None list.remove(x)

Menghapus item pertama dari daftar yang nilainya adalah x. Error akan terjadi jika tidak ada item tersebut.

Parameter

Parameter Deskripsi
x required
Objek yang akan dihapus.