Tipe data di python:
- None
- Numerik
- Boolean
- Sequence
- Set
- Map
- None: hanya memiliki satu nilai yaitu none
- Numerik ada 2 :
int: seluruh bilangan bulat;
contoh: -10; -5, 0; 2; 120
Konversi tipe data: gunakan fungsi int() Contoh:
int(4,.3)-->4 int("7")-->7
float: seluruh bilangan riil, yaitu bilangan yang dapat ditulis dalam bentuk desimal. Atau bilangan yang mempunyai koma
Contoh; -8.51; 0.3612; 12.78 ;
gunakan fungsi float(); contoh :
float (4)--> 4.0 float("8.45")--> 8.45
3. Boolean: bool; hanya memiliki dua nilai True bernilai 1 dan False bernilai 0;
Gunakan fungsi bool(); contoh:
bool(1)--> True bool(0)--> false
4. Sequence: ada tiga macam
str: tipe data teks yang dapat berupa huruf, kata, frasa, kalimat atau paragraf yang diapit oleh tanda petik satu ‘ atau tanda petik 2″ ;
contoh: “a” ; ‘d’;’kamu’;”Saya belajar Python”; “Mari makan soto ayam” . Untuk konversi Gunakan fungsi str():
contoh:
str(4.6)-->"4.6" str([2,'pulpen'])-->"[2,'pulpen']"
list: urutan bilangan dan teks yang diapit oleh kurung siku dan masing-masing elemennya dipisahkan dengan koma. list bisa menyimpan berbagai tipe data, dan isinya bisa diubah2.
Contoh: [-9.52,None,True,”saya”] ;
untuk konversi data gunakan fungsi list();
contoh:
list("pulpen")-->['p','u','l','p','e','n'] list((2,4,6))-->[2,4,6] list({2,4,6,2})-->[2,4,6]
tuple: urutan bilangan teks yang diapit oleh kurung biasa dan masing-masing elemennya dipisahkan dengan koma. tuple bisa menyimpan berbagai tipe data, tapi isinya tidak bisa diubah.
Contoh: (-8.43, None, True,”saya”).
Untuk konversi gunakan fungsi tuple().
Contoh:
tuple("buku")-->('b','u','k','u'); tuple((1,2,3))-->(1,2,3); tuple({1,3,6,3})-->(1,3,6)
5. set: urutan bilangan dan teks yang diapit oleh kurung biasa dan masing-masing elemennya dipisahkan dengan koma. Setiap elemennya bernilai unik. Contoh:{2,4,4,6} –> {2,4,6} .
untuk konversi gunakan fungsi set().
Contoh:
set("buku")-->['b','k','u']; set((2,4,6))-->{2,4,6}. set{[2,4,6,4])-->{2,4,6}
Dictionary : urutan data yang menyimpan berbagai tipe data berupa pasangan penunjuk dan nilai. Contohnya:
{‘nama’:’adi’,’id’:2}
Semoga bermanfaat!
Referensi:
introduction to data science with python