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
Posting Komentar