Mengingat banyaknya pembaca yang mungkin belum mengetahui betul tentang
python, maka lebih baik saya membuat sebuah tutorial singkat python.
Dalam tulisan ini, saya akan membahas tentang list dalam python.
List adalah kumpulan objek-objek yang tersusun teratur (ordered). Cara membuat list adalah cukup dengan menggunakan tanda kurung siku '[' dan ']'. Perhatikan contoh di bawah.
>>> li = [2, 3, 1, 5] # membuat sebuah list
>>> li # memanggil nilai dari sebuah list
[2, 3, 1, 5]
Objek-objek
yang berada dalam satu list tidak harus mempunyai tipe yang sama.
Sehingga dalam satu list bisa saja terdapat integer, string, function,
atau list sendiri dalam satu list utama sekaligus.
Untuk memanggil
objek dari sebuah list, dapat dilakukan dengan cara mengindeks dalam
list menggunakan tanda kurung siku, seperti contoh di bawah.
>>> li = [23, 'A', 'abc', [1, 3, 9]]
>>> li[0] # memanggil objek yang berindeks 0
23
>>> li[2] # memanggil objek yang berindeks 2
'abc'
>>> li[3] # and so on...
[1, 3, 9]
Perhitungan indeks dalam python selalu diawali dengan nol, bukan satu. Jadi jika kita memanggil li[0], yang terpanggil adalah objek pertama dari list tersebut. Begitu juga jika kita memanggil li[2], yang terpanggil adalah objek ketiga dari list tersebut.
Operasi yang dapat dilakukan pada list ada banyak. Di antaranya adalah append, remove, pop, sort, reverse.
Append adalah menambahkan objek baru pada sebuah list.
Remove adalah menghapus sebuah objek pada sebuah list.
Pop adalah menghapus sebuah objek yang mempunyai indeks yang sesuai dan mengembalikan nilainya.
Sort adalah mengurutkan list sesuai dengan fungsi cmp yang diberikan. Jika tidak diberikan, maka list akan diurutkan dari yang kecil ke yang besar.
Reverse adalah membalikkan urutan list.
>>> li = [12, 35, 44, 35] # membuat sebuah list
>>> li.append(21) # [12,35,44,35,21]
>>> li.remove(35) # [12,44,35,21]
>>> li.pop(0) # meng-pop anggota yang berindeks 0
12
>>> li.sort() # [21,35,44]
>>> li.reverse() # [44,35,21]
Sebenarnya operasi-operasi dan fitur-fitur dari list
masih sangat banyak yang belum dijelaskan pada tulisan ini. Akan
tetapi, Anda dapat mencoba-cobanya sendiri, membaca dari berbagai
sumber, atau menggunakan fungsi help dengan mengetik help(list) pada interpreter.
Sumber : http://python-lover.blogspot.com/2008/12/list-dalam-python.html
Nice post and Learn a Lot of Information..
BalasHapusWeb Designing Company
Web Development Company
Web Design Company