Python Access Lists Items


Access Items

Item list diindeks dan kalian dapat mengaksesnya dengan mengacu pada nomor indeks:

Contoh

Cetak item kedua dari list:

thislist = ["apple", "banana", "cherry"]
print (thislist[1])
Note: item pertama memiliki index 0.

Negative Indexing

Pengindeksan negatif berarti mulai dari akhir

-1mengacu pada item terakhir,-2mengacu pada item terakhir kedua, dll.

Contoh

Cetak item kedua dari list:

thislist = ["apple", "banana", "cherry"]
print (thislist[-1])

Range of Indexes

Kalian dapat menentukan rentang indeks dengan menentukan di mana untuk memulai dan di mana untuk mengakhiri rentang.

Saat menentukan rentang, nilai yang dikembalikan akan menjadi list baru dengan item yang ditentukan.

Contoh

Mengembalikan item ketiga, keempat, dan kelima:

thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]
print (thislist[2:5])
Note: Pencarian akan dimulai pada indeks 2 (disertakan) dan berakhir pada indeks 5 (tidak disertakan).
Ingatlah bahwa item pertama memiliki index 0.

Dengan mengabaikan nilai awal, rentang akan dimulai dari item pertama:

Contoh

Contoh ini mengembalikan item dari awal, tetapi TIDAK termasuk, "kiwi":

thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]
print (thislist[:4])

Dengan mengabaikan nilai akhir, rentang akan berlanjut sampai akhir list:

Contoh

Contoh ini mengembalikan item dari "cherry" sampai bagian akhir:

thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]
print (thislist[2:])

Range of Negative Indexes

Tentukan indeks negatif jika kalian ingin memulai pencarian dari akhir daftar:

Contoh

Contoh ini mengembalikan item dari "orange" (-4) menjadi, tetapi TIDAK menyertakan "mango" (-1):

thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]
print (thislist[-4:-1])

Check if Item Exists

Untuk menentukan apakah item tertentu ada dalam daftar gunakan kata kunciin:

Contoh

Cek apakah "apple" ada di dalam list:

thislist = ["apple", "banana", "cherry"]
if "apple" in thislist:
   print ("Yes, 'apple' is in the fruits list")