Review Jadi Peserta pelatihan Belajar Python data science bersama Sanbercode day 2, Mengenal list
Hai Sobat Martin, bagaimana kabarnya hari ini?
Tema pelatihan di hari kedua adalah LIST di python. List mirip dengan array di bahasa pemrograman lain. Misalnya vidual basic 6. Yang membedakan list dengam arry, array hanya menampung data yanh setipe dan ukurannya harus didefinisikan dari awal. Sedangkan list bisa menampunh banyak tipe data dalam satu list. Ukuran List juga tidak definisi diawal. Menurutku list mirip array di PHP, CMIIW
Bedah quiz hari ke2
Setiap hari kami mendapat quiz sesuai dengan tema materi hari itu. Dan quiz dihari kedua ini tentu saja tentang LIST
Quiz 1 : Sifat List
Jawab Pertanyaan di bawah ini :
Jenis data apa saja yang bisa ada di dalam List?
Jawaban: jenis data bebas. list bisa menampung bermacam-macam tipe data dalam satu list
Quiz 2 : Akses List
Lengkapi kode untuk menghasilkan suatu output yang di harapkan
Expected Output :
[ '13b', 'aa1', 1.32, 22.1 ]
jawaban:
a = ['1', '13b', 'aa1', 1.32, 22.1, 2.34]
# slicing list
print(a[1:5])
Quiz 3 : Nested List
Lengkapi kode untuk menghasilkan suatu output yang di harapkan
Expected Output :
[ [1.32, 22.1, 2.34], [3, 40, 100], ['1', '13b', 'aa1'] ]
jawaban:
a = [1.32, 22.1, 2.34]
b = ['1', '13b', 'aa1']
c = [3, 40, 100]
# combine list
print ([a, c, b])
Quiz 4 : Akses Nested List
Lengkapi kode untuk menghasilkan suatu output yang di harapkan
Expected Output :
[0, 6]
jawaban:
a = [
[5, 9, 8],
[0, 0, 6]
]
# subsetting list
print(a[1][-2:])
Quiz 5 : Built in Function List
Lengkapi kode untuk menghasilkan suatu output yang di harapkan
Expected Output :
[0, 2, 4, 5, 9, 10]
10
jawaban:
p = [0, 5, 2, 10, 4, 9]
# ordered list
print(sorted(p, reverse=False))
# get max value of list
print(max(p))
Quiz 6 : List Operation
Lengkapi kode untuk menghasilkan suatu output yang di harapkan
Expected Output :
[5, 1, 3, 1, 3, 5]
a = [1, 3, 5]
b = [5, 1, 3]
b.extend(a)
# combine list
print(b)
Quiz 7 : List Manipulation
Lengkapi kode untuk menghasilkan suatu output yang di harapkan
Expected Output :
[ [5, 9, 10], [11, 0, 6] ]
jawaban:
a = [
[5, 9, 8],
[0, 0, 6]
]
# change list value
a[0][2] = 10
# change list value
a[1][0] = 11
print(a)
Lengkapi kode untuk menghasilkan suatu output yang di harapkan
['hallway',
11.25,
'kitchen',
18.0,
'chill zone',
20.0,
'bedroom',
10.75,
'poolhouse',
24.5,
'garage',
15.45]
jawaban:
areas = ["hallway", 11.25, "kitchen", 18.0,
"chill zone", 20.0, "bedroom", 10.75,
"bathroom", 10.50, "poolhouse", 24.5,
"garage", 15.45]
# Hilangkan elemen yang bernilai "bathroom" dan 10.50 dalam satu statement code
del(areas[8:10])
print(areas)
No comments for "Review Jadi Peserta pelatihan Belajar Python data science bersama Sanbercode day 2, Mengenal list"
Post a Comment