List Pada Python

Salah satu variabel pada python adalah list yang didefinisikan sebagai kumpulan item dengan urutan tertentu. Kita bisa membuat list yang terdiri dari huruf, angka, nama, dan lain sebagainya. Bahkan kita bisa membuat list yang terdiri dari beberapa list. Item-item yang tercantum pada list tidak harus berkaitan. Item pada list iniĀ mutable atau bisa diubah isinya dengan mengganti, menghapus, menambah. List ditandai dengan tanda kurung kotak [ ]. Perhatikanlah eksekusi kode-kode di bawah ini:

>>> merksepedamotor = ['honda', 'yamaha', 'suzuki', 'kawasaki']
>>> print merksepedamotor
['honda', 'yamaha', 'suzuki', 'kawasaki']

>>> len(merksepedamotor)
4

>>> print merksepedamotor[0]
honda

>>> print merksepedamotor[0].title()
Honda

>>> pernyataan = "Sepeda motor pertamaku bermerk " + merksepedamotor[1].title() + "."
>>> print pernyataan
Sepeda motor pertamaku bermerk Yamaha.

>>> merksepedamotor.append('ducati')
>>> print merksepedamotor
['honda', 'yamaha', 'suzuki', 'kawasaki', 'ducati']

>>> del merksepedamotor[3]
['honda', 'yamaha', 'suzuki', 'ducati'] 

>>> merksepedamotor.pop(0)
'honda'
>>> print merksepedamotor
['yamaha', 'suzuki', 'ducati']

Loop pada Python

Kita bisa menulis program sederhana untuk menunjukkan prosess looping pada python.

#!/usr/bin/env python
# Program looping sederhana

for penghitung in range(0,11):
    print penghitung

Setelah kita simpan kode tersebut ke dalam file smpl-loop-for.py, kita bisa menjalankan program tersebut di terminal.

user@komputer$ python smpl-loop-for.py

Atau kita bisa menjadikan file tersebut executable dengan perintah:

user@komputer$ chmod +x smpl-loop-for.py

lalu memanggilnya:

user@komputer$ ./smpl-loop-for.py
0
1
2
3
4
5
6
7
8
9
10

Perintah yang kita berikan kepada Python untuk melakukan looping 11 kali telah dilakukannya.