Kita buat file bernama operasi_list.py lalu ketikkan sintaks berikut ini:
#membuat list baru list_1 = ['a','b','c','d',1,2,3] #lebar list print('lebar dari list_1: ', len(list_1)) #penggabungan antar list list_2 = [4,5,6] #buat list_2 print('penggabungan list_1+list_2: ', list_1+list_2) #keanggotaan print('keanggotaan c di list_1: ', 'c' in list_1) #iterasi print('iterasi: ') for x in [1,2,3]: print(x) #tanda index negatif akan dihitung dari kanan print('index -1: ', list_1[-1]) print('index -2: ', list_1[-2]) print('index -6: ', list_1[-6]) #membandingkan item-item di dalam list list_3 = [1,2,3,4] list_4 = [1,2,3] #error di cmp: print('membandingkan dua list: ', cmp (list_3, list_4)) #maximum dan minimum print('max dari list_3: ', max(list_3)) print('min dari list_3: ', max(list_3)) #menghitung banyaknya angka 1 pada list_5 list_5 = [1,1,1,2,3,4,4,5,6,6,6] print('banyaknya angka 1: ', list_5.count(1)) #menambahkan isi di dalam list list_6 = [4,5,6] list_3.extend(list_6) #menambahkan list_6 ke dalam list_3 print('list_3 tambah list_6: ', list_3) #index untuk item di dalam list print('huruf d pada list_1 berada di index ke: ', list_1.index('d')) #sisakan item terakhir dari list_6 print('sisakan item terakhir di list_6: ', list_6.pop()) #sisakan item pada index ke 1 pada list_6 print('sisakan item pada index 1: ', list_6.pop(1)) #menghapus 5 pada list_7 list_7 = [7,8,9] list_7.remove(8) print('hapus 8 pada list_7: ', list_7) #membalik list_5 list_5.reverse() print('list_5 dibalik: ', list_5) #mengurutkan list_8 list_8 = ['e','d','f'] #mengurutkan dari awal list_8.sort() print('mengurutkan list_8 dari awal: ', list_8) #mengurutkan dari akhir list_8.sort(reverse=True) print('mengurutkan list_8 dari akhir: ', list_8)
outputnya adalah sebagai berikut:
lebar dari list_1: 7 penggabungan list_1+list_2: ['a', 'b', 'c', 'd', 1, 2, 3, 4, 5, 6] keanggotaan c di list_1: True iterasi: 1 2 3 index -1: 3 index -2: 2 index -6: b max dari list_3: 4 min dari list_3: 4 banyaknya angka 1: 3 list_3 tambah list_6: [1, 2, 3, 4, 4, 5, 6] huruf d pada list_1 berada di index ke: 3 sisakan item terakhir di list_6: 6 sisakan item pada index 1: 5 hapus 8 pada list_7: [7, 9] list_5 dibalik: [6, 6, 6, 5, 4, 4, 3, 2, 1, 1, 1] mengurutkan list_8 dari awal: ['d', 'e', 'f'] mengurutkan list_8 dari akhir: ['f', 'e', 'd']
PREVIOUS: List
NEXT: Tuple