metode "map()" ini gimana ya kakak2?
map()
itu adalah fungsi yang bisa kita pakai ketika mau 'mengolah' suatu iterable (list, tuple, dll)
menjadi suatu iterable lain
contoh nih contoh:
kita mau ubah semua komponen di dalam list ['1','2','3','4']
yang isinya string
jadi suatu list yang isinya integer [1,2,3,4]
sebelum kenal map(), mungkin biasanya kita begini
iterable = ['1','2','3','4']
convert = []
for i in iterable:
convert.append(int(i))
print(convert)
nah karena udah belajar map(), bisa gini deh:
convert2 = list(map(int,iterable))
print(convert2)
map()
sendiri hasilnya belum bisa dibaca manusia normal, makanya harus kita'tangkap' dengan fungsi list()
mau jadi tuple juga bisa loh, coba aja tuple(map(int,iterable))
begitulah ini baru kulitnya aja tentang map, kalo lanjut eksperimen sendiri seru juga loh semoga bermanpaat dan selamat bereksperimen
sumber : grup discord diskusi py Kominfo by Riff
No comments:
Post a Comment