Assalamualaikum Warahmatullahi Wabarakatuh...!!!
len() adalah fungsi build-in yang disediakan oleh Python untuk menghitung panjang suatu list. contohnya sebagai berikut :
teknik=['informatika','elektro','sipil','industri','arsitektur']
>>> len(teknik)
5
ket :
berdasarkan contoh di atas terlihat panjang dari suatu data teknik memiliki 5 data didalamnya.
Modifikasi List
a. Mengubah list
contoh :
teknik=["informatika","elektro","sipil","industri","arsitektur"]
teknik[3]="mesin"
print(teknik)
['informatika', 'elektro', 'sipil', 'mesin', 'arsitektur']
berdasarkan contoh diatas data pada indeks ke tiga awalnya adalah industri diubah menjadi mesin.
b. Menyisipkan data list
contoh :
print(teknik)
['informatika', 'elektro', 'sipil', 'industri', 'arsitektur']
>>> teknik[:0]=["kriya"] #Menyisipkan kriya pada awal data
>>> print(teknik)
['kriya', 'informatika', 'elektro', 'sipil', 'industri', 'arsitektur']
>>> teknik[len(teknik):]=["industri"]
#Menyisipkan industri pada data akhir
>>> print(teknik)
['kriya', 'informatika', 'elektro', 'sipil', 'industri', 'arsitektur', 'industri']
c. Menghapus data list
contoh :
>>> teknik[:1]=[] #Menghapus data awal
>>> print(teknik)
['informatika', 'elektro', 'sipil', 'industri', 'arsitektur', 'industri']
>>> teknik[1:4]=[] #Menghapus data dari indeks 1 sampai 3
>>> print(teknik)
['informatika', 'arsitektur', 'industri']
d. Menyisipkan data list dengan append(), insert(), extend()
contoh :
>>> teknik=["informatika","Elektro"]
>>> print(teknik)
['informatika', 'Elektro']
>>> teknik.append("sipil") #Menyisipkan sipil pada data list
>>> print(teknik)
['informatika', 'Elektro', 'sipil']
>>> teknik.insert(1,"Industri") #Menyisipkan industri pada indeks 1
>>> print(teknik)
['informatika', 'Industri', 'Elektro', 'sipil']
>>> teknik=["informatika","industri"]
>>> teknik2=["sipil","elektro"]
>>> teknik.extend(teknik2) #Menyisipkan data teknik2 pada data list
>>> print(teknik)
['informatika', 'industri', 'sipil', 'elektro']
Sekian dulu penjelasan tentang penggunaan list bagian 2 pada python... TERIMA KASIH ^_^
Tidak ada komentar:
Posting Komentar