V3.0 - Python Introduction & Data Types - List and NumPy
V3.0 - Python Introduction & Data Types - List and NumPy
Revadiansyah
A data scientist with 5+ years of experience
Currently working at
Past Experiences:
Fiqry Revadiansyah
Data Scientist Profile & Portfolios
{
LINKEDIN SPEAKERDECK
Python Intro & Data
Types
(List and NumPy)
Outline Pembelajaran
Integer Boolean
String
Float List
Kenapa harus List?
Kita ingin menyimpan seluruh
nama kota di Indonesia, sekitar
~514 nama kota dan kabupaten.
Apa yang kamu lakukan?
List dapat di isi dengan berbagi jumlah tipe data (integer, float, string, list, Boolean)
Membuat list - Multi dimensi
Contoh #1 Contoh #2
Pada tipe data list memungkinkan untuk memiliki list di dalam list
Struktur List
profesi =
listku =
Menambahkan
- append (item) menambahkan item dari belakang
- insert(index, item) menambahkan item dari indeks
tertentu
.append()
.insert()
profesi =
Menambahkan item pada list
Append
Insert
Menghapus item pada list
del profesi[2]
atau
profesi.remove(“Dosen”)
profesi =
Menghapus item pada list
del remove()
Menghilangkan object pada index ke-2 Menghilangkan item dengan value Dosen
Challenge Time
makanan =
Operasi pada Set
2. Menghapus elemen pada set
Untuk menghapus salah satu dari isi set, kita bisa menggunakan
perintah remove()
makanan.remove(“Mie Ayam”)
makanan =
Challenge Time
Format Code :
Import numpy as np
np.array(value)
Membuat Array
Pada Python
Format Code :
Import numpy as np
np.array(value)
Bisa berupa :
● Single value (integer, string, dan lainnya)
● List, Tuple, Set
● Multidimensional List
Membuat Array
Pada Python
Import numpy as np
Array berupa
integer
Array berupa
string
Membuat Array
Pada Python
Import numpy as np
Jarang terjadi pada kasus
Array berupa nyata, karena numpy
integer biasanya digunakan
pada data numeric
Array berupa
string
Membuat Array
Pada Python
Import numpy as np
Membuat Array
Pada Python
Import numpy as np
Import numpy as np
Membuat Array
Pada Python
Import numpy as np
Multi dimensional
array 2 x 5
Challenge Time
print(challenge_array)
Outline Pembelajaran
Format Code :
Contoh Code :
Contoh Code :
Dimensi
menjadi 3 x 2
Operasi NumPy - Single Value
** Operasi matematika dilakukan pada setiap elemen pada List
Operasi NumPy - Array vs Array
** Operasi matematika dilakukan pada setiap index yang sama dari
kedua array
Challenge Time
Di toko A, dicatat pemasukan dan pengeluaran dari hari ke-1 hingga ke -5 dengan
array2 ini:
Soal: