Wednesday, 18 March 2015

3.6.Tuples

Tuples ini seperti list yang tidak bisa diubah, dan merupakan deret baris seperti list secara fungsi tuples ini diperuntukan untuk deret yang pasti. Tuples ini menggunakan tanda kurung '( )'.

  • >>> tup=('a','b','c','d','e','f')
  • >>> len(tup)
  • 6
  • >>> tup+('g','h','i')
  • ('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i')
  • >>> tup
  • ('a', 'b', 'c', 'd', 'e', 'f')
  • >>> tup.count('d')
  • 1
  • >>> tup.index('e')
  • 4
  • >>> 

Diatas kita membuat deret tuples, untuk menghitung banyaknya dari isi tuples kita gunakan len(), seperti string kita bisa menambahkan isi dari tuples, untuk sekali pakai atau untuk membuat tuples lain, tanpa mengganggu isi tuples aslinya. Dengan tup.count('d') kita menghitung banyaknya 'd' di tuples tersebut. Dan untuk mencari index dari isi tuples kita gunakan tup.index('e').
Tuples itu seperti lists dan dictionaries yang mensupport campuran type.

  • >>> tup2='hello',11.5,[1,2,3]
  • >>> tup2[1]
  • 11.5
  • >>> 

apa yang terjadi di ' tup2='hello',11.5,[1,2,3]' , untuk mencapai '[1,2,3]' yang merupakan array dimensi 2 [ ][ ]. kita buat seperti:

  • >>> tup2[2][0]
  • 1
  • >>> tup2[2][1]
  • 2
  • >>> tup2[2][2]
  • 3
  • >>> 

kenapa mulai dari [2][0],[2][1],[2][2]. Karena tup2[0] adalah 'hello' dan tup2[1] adalah 11.5.

No comments:

Post a Comment