Assalam wbt. Jumpa lagi.
Kali ini kita akan cuba mengenalpasti elemen yang terdapat di dalam list bagi tujuan pembangunan syntax yang lebih berkesan. Kebanyakkan syntax di dalam Python menggunakan list berbanding tuple.
Kes 1:
pengarah=["Yap","Gayah","Alui","Jailan","Helmi"]
print("Elemen pertama dalam Pengarah:",pengarah[0])
print("Elemen kedua dalam Pengarah:",pengarah[1])
print("Elemen ketiga dalam Pengarah:",pengarah[2])
print("Elemen keempat dalam Pengarah:",pengarah[3])
print("Elemen kelima dalam Pengarah:",pengarah[4])
print("Jumlah Elemen dalam Pengarah:",len(pengarah))
Jawapan di paparan:
Elemen pertama dalam Pengarah: Yap
Elemen kedua dalam Pengarah: Gayah
Elemen ketiga dalam Pengarah: Alui
Elemen keempat dalam Pengarah: Jailan
Elemen kelima dalam Pengarah: Helmi
Jumlah Elemen dalam Pengarah: 5
Catatan:
syntax len(pengarah) merujuk kepada jumlah datan dalam list
[0] Merujuk kepada elemen pertama
[1] Merujuk kepada elemen kedua
[2],.. dan seterusnya
Kes2 :
suhu=[20,21,22,23,24,25,26,27,28,29,30]
print("data type suhu:",type(suhu))
print("Jumlah data suhu:",len(suhu))
print("Suhu pertama dalam list:",suhu[0])
print("Suhu ketiga dalam list:",suhu[2])
print("Suhu terakhir dalam list:",suhu[10])
print("Suhu terakhir dalam list:",suhu[-1])
Jawapan di paparan:
data type suhu: <class 'list'>
Jumlah data suhu: 11
Suhu pertama dalam list: 20
Suhu ketiga dalam list: 22
Suhu terakhir dalam list: 30
Suhu terakhir dalam list: 30
Catatan: suhu[-1] adalah syntanx yang merujuk kepada suhu terkahir dalam list.
Selamat mencuba!
Assalamualaikum cikgu Azam,, Kenapa bila kita senaraikan suhu [22,23,23,25] dan kita type data suhu dia keluar list, tidak float?
ReplyDeletesalam. wbt.
Deletedia keluar list dlm bentuk integer kan?. mengapa tak jadi float sbb inputnya adalah integer. kalau input float dia akan jadi floatnanti. cuba tukar kepada any float (nombor perpuluhan)