Pertemuan 5
Pertemuan 5
List ditandai dengan kurung “[]”. Jadi data-data dalam suatu list diapit
oleh tanda kurung tersebut.
Membuat list
list = [0,1,2,3,4,5,6,7,8,9]
print (list)
[0,1,2,3,4,5,6,7,8,9]
list = [0,1,2,3,4,5,6,7,8,9]
print (list[0])
print (list[1])
print (list[2])
Indeks elemen suatu list dimulai dari 0 sampai n-1 (n adalah banyak
data dalam list). Sehingga pada contoh untuk mengakses elemen
pertaman dari list digunakan perintah list[0], begitu juga untuk data
kedua digunakan perintah list[1] dan begitu seterusnya.
Dapat dilihat bahwa list data dapat menyimpan data dengan tipe data
integer, string, dan floating poit .
Fungsi len() untuk mengetahui panjang list
len() merupakan fungsi built-in yang disediakan oleh python untuk
menghitung panjang suatu list.
Contoh penggunanaan fungsi len ()
data = [1,2,”STMIK Indonesia”,”Juara,1.2,0.3]
len(data) #menampilkan panjang list
Memodifikasi list
Memodifikasi list menggunakan indeks
Mengubah list
Untuk mengubah elemen pada suatu list dapat dilakukan dengan cara menugaskan suatu data baru
kepada elemen yang ingin diubah formatnya adalah list[indeks]=data_baru.
Contoh
list =[3,4,1.4,”wadi”]
print(list)
List[0]=200
print(list)
list[1]=“sasya”
print(list)
Menyisipkan elemen list
Sekarang kita akan mencoba untuk menyisipkan data atau elemen baru ke
dalam list yang sudah ada. Misalnya sebuah string “iza” akan disisipkan
sebelum elemen pertama. Dan hal ini, berarti bahwa string tersebut
nantinya akan menjadi elemen pertama dari list tersebut. Format
perintahnya adalah list[:0]=[data_baru].
Contoh
list =[3,4,1.4,”wadi”]
print(list)
list[:0]=[“iza”] #menyisipkan list pada indeks pertama
list[len(list):]=[“Informatika”] #menyisipkan pada indeks terakhir
print(list) # menampilkan list terakhir
Menyisipkan list ke dalam list lainnya
list=[1,10,1.2,30]
list2=[“rahma”,”padang”,2022]
list[:0]=list=[list2] #menyisipkan list2 ke dalam list
print(list)
len(list) # menampilkan panjang list
print(list[0] ) # menampilkan list pertama
Menghapus elemen list
Untuk menghapus elemen suatu list dilakukan dengan cara
menugaskan elemen kosong terhadap list yang akan dihapus.
Formatnya adalah list[indeks]=[]
Contoh
data = [“padang”,”padang panjang”,”solok”]
print(data)
data[1:3]=[] # menghapus elemen antara indeks ke-1 daan ke-3
print(data)
Pada contoh memperlihatkan bagaimana cara menghapus elemen
kedua dan ketiga pada list data dengan menggunakan perintah
data[1:3]=[]. Untuk menghapus elemen lainya, dapat digunakan cara
yang sama seperti pada saat menyisipkan elemen pada list.
list=[1,10,2]
List.append(14) #menyisipkan angka 14 kedalam list
list.insert(2,”dani”) # menyisipkan elemen pada indeks 2
List bersarang
Tupple
Tupple merupakan betuk lain dari list dan bisa dikatakan mirip dengan list.
Berbeda hal nya dengan list yang ditandai dengan tanda kurung siki”[]”,
tupple ditandi dengan tanda kurung biasa”()”. Cara pembuatan tuple sama
seperti membuat list dan begitu juga cara pengaksesan elemen-elemenya.
Untuk mengakses elemen suatu tuple dapat dilakukan dengan cara
mengakses indeks dari elemen-elemennya
Walaupun tuple terlihat hampir sama dengan list, namun keduanya memiliki
perbedaan yang sangat signifikan. Tuple bisa dikatakan sebagai list dengan
hak akses read only atau hanya bisa dibaca saja. Hal ini dikarenakan elemen-
elemen tupple tidak bisa di ubah seperti yang dapat dilakukan pada list.