Python — Sequences
2 min readNov 4, 2025
List
List adalah sequence dari data point (integer, float, str, atau kombinasi dari mereka)
yang perlu diperhatikan adalah square brackets [] dan quotient mark ‘’:
Get Dicki Haris Sujadi’s stories in your inbox
Join Medium for free to get updates from this writer.
example:
Ngawur = ['Lala', 'Lili', 'Lulu', 'Lele', 'Lolo']
print(Ngawur[0]) # Lala
print(Ngawur[-1]) # Lolo
Ngawur[3] = 'Lila'
Ngawur # ['Lala', 'Lili', 'Lulu', 'Lila', 'Lolo']
del Ngawur[1]
Ngawur # ['Lala', 'Lulu', 'Lila', 'Lolo']Methods
nama_objek . method ()
- append
- extend
example:
Ngawur = ['Lala', 'Lili', 'Lulu', 'Lele', 'Lolo']
Ngawur.append('Lila')
Ngawur # ['Lala', 'Lili', 'Lulu', 'Lele', 'Lolo', 'Lila']Ngawur = ['Lala', 'Lili', 'Lulu', 'Lele', 'Lolo']
Ngawur.extend(['Lila', 'Lali'])
Ngawur # ['Lala', 'Lili', 'Lulu', 'Lele', 'Lolo', 'Lila', 'Lali']List Slicing
ini cocok dipake kalo datanya gede banget
Peserta = ['Lala', 'Lili', 'Lulu', 'Lele', 'Lolo']
Peserta[1:3] # ['Lili', 'Lele']
Peserta[:2] # ['Lala', 'Lili'] 👉 ngitung dari depan sampe ke-n, in this case = 2
Peserta[2:] # ['Lulu', 'Lele', 'Lolo'] 👉 ngitung dari n (in this case = 2) sampe akhir
Peserta[-2:] # ['Lele', 'Lolo'] 👉 ngitung dari belakang sampe ke-n
Peserta.index('Lili') # 1Peserta = ['Lala', 'Lili', 'Lulu', 'Lele', 'Lolo']
Peserta.index('Lili') # 1Peserta = ['Lala', 'Lili', 'Lulu', 'Lele', 'Lolo']
Peserta_Baru = ['Lila', 'Lali']
Semua_Peserta = [Peserta, Peserta_Baru]
Semua_Peserta # [['Lala', 'Lili', 'Lulu', 'Lele', 'Lolo'], ['Lila', 'Lali']]Peserta = ['Dia', 'Anda', 'Caca']
Peserta.sort()
Peserta # ['Anda', 'Caca', 'Dia']
Peserta.sort(reverse=True)
Peserta # ['Dia', 'Caca', 'Anda']Tuples
Elemen-elemennya ditaruh di parentheses
x = (1,2,3,4)x = (1,2,3,4)
y = (5,6,7,8)
x[0] # 1
List_1 = [x,y]
List_1 # [(1,2,3,4), (5,6,7,8)](usia, lama_sekolah) = "30,17".split(',')
print(usia) # 30
print(lama_sekolah) # 17Dictionaries
terdiri atas key dan value
hewan = {'h1': 'kucing', 'h2':'anjing', 'h3':'belalang'}
# key => 'k1', value => 'kucing'Akses ke value tertentu
hewan = {'h1': 'kucing', 'h2':'anjing', 'h3':'belalang'}
hewan['h1'] # kucing
hewan['h3'] # belalangTambah & ganti value baru
hewan = {'h1': 'kucing', 'h2':'anjing', 'h3':'belalang'}
hewan['h3'] = 'kupu-kupu' # bakal ngerubah value h3
hewan # {'h1': 'kucing', 'h2':'anjing', 'h3':'kupu-kupu'}
hewan['h4'] = 'tupai' # since h4 belom ada, bakal nambah value baru
hewan # {'h1': 'kucing', 'h2':'anjing', 'h3':'kupu-kupu', 'h4': 'tupai'}Dictionaries pake List
departemen = {'departemen_1': 'Leo', 'departemen_2': ['Adi', 'Ida']}
departemen # {'departemen_1': 'Leo', 'departemen_2': ['Adi', 'Ida']}
departemen['departemen_2'] # ['Adi', 'Ida']





