Manipulasi List

 


Access Items

List items diindex dan anda dapat mengaksesnya dengan mengacu pada nomor index.

Contoh
Cetak item kedua dari list.
thislist = ["apple""banana""cherry"]
print(thislist[1])

Negative Indexing

Pengindexan negatif berarti mulai dari akhir.
-1 mengacu pada item terakhir, -2 mengacu pada item terakhir kedua.

Contoh
Cetak item terakhir dari daftar.
thislist = ["apple""banana""cherry"]
print(thislist[-1])

Change Item Value

Untuk mengubah nilai item tertentu, lihat nomor index.

Contoh
Ubah item kedua.
thislist = ["apple""banana""cherry"]
thislist[1] = "blackcurrant"
print(thislist)

Insert Items

Untuk menyisipkan item list baru, tanpa mengganti nilai yang ada, kita dapat menggunakan insert().
Metode insert() ini menyisipkan item pada index yang ditentukan.

Contoh
Masukkan "watermelon" sebagai item ketiga.
thislist = ["apple""banana""cherry"]
thislist.insert(2"watermelon")
print(thislist)

Append Items

Untuk menambahkan item ke akhir list, gunakan append().

Contoh
Menggunakan append() untuk menambahkan item.
thislist = ["apple""banana""cherry"]
thislist.append("orange")
print(thislist)

Extend List

Untuk menambahkan elemen dari list lain ke list saat ini, gunakan extend().

Contoh
Tambahkan elemen tropical ke thislist.
thislist = ["apple""banana""cherry"]
tropical = ["mango""pineapple""papaya"]
thislist.extend(tropical)
print(thislist)

Add Any Iterable

extend() ini tidak harus menambahkan list, anda dapat menambahkan objek yang dapat diubah (tuple, set, dictionary).

Contoh
Tambahkan elemen Tuple ke list.
thislist = ["apple""banana""cherry"]
thistuple = ("kiwi""orange")
thislist.extend(thistuple)
print(thislist)

Remove Specified Item

remove() menghapus item yang ditentukan.

Contoh
Hapus "banana".
thislist = ["apple""banana""cherry"]
thislist.remove("banana")
print(thislist)

Remove Specified Index

pop() menghapus index yang ditentukan

Contoh
Hapus item kedua.
thislist = ["apple""banana""cherry"]
thislist.pop(1)
print(thislist)
Jika anda tidak menentukan index, pop() akan menghapus item terakhir.

Contoh
Hapus item terakhir.
thislist = ["apple""banana""cherry"]
thislist.pop()
print(thislist)

Clear the List

clear() mengosongkan list.
List nya masih ada, tetapi tidak ada isinya.

Contoh
Hapus konten list.
thislist = ["apple""banana""cherry"]
thislist.clear()
print(thislist)

Komentar

Postingan populer dari blog ini

NumPy Array Search

NumPy Array Split

NumPy Array Iterating