Sunday, 12 April 2015

7.3.List.extend() List.append() List.insert()

List.extend() adalah untuk menambahkan baris data diakhir index pada suatu list. 
Dengan perintah "list.extend([data,data,...])"
  1. >>> a=[1,2,3,4,5]
  2. >>> a
  3. [1, 2, 3, 4, 5]
  4. >>> a.extend([6,7,8])
  5. >>> a
  6. [1, 2, 3, 4, 5, 6, 7, 8]
  7. >>> 
Sedangkan list.append() untuk menabahkan satu data diakhir index kedalam list. 
Dengan perintah "list.append(data)"

  1. >>> a
  2. [1, 2, 3, 4, 5, 6, 7, 8]
  3. >>> a.append(9)
  4. >>> a
  5. [1, 2, 3, 4, 5, 6, 7, 8, 9]
  6. >>> a.append([10,11])
  7. >>> a
  8. [1, 2, 3, 4, 5, 6, 7, 8, 9, [10, 11]]
  9. >>> 
Pada baris ke 6, saya memaksa untuk memasukan 2 (dua) buah data dengan append(), tapi yang terjadi kedua data yang saya masukan dihitung 1 data yang berupa list.

List.insert() untuk mensisipi data baru dengan indexnya. Sehingga kita bisa memasukan data baru ditengah-tengah baris data list, dan index data dibelakangnya bergeser.
Dengan perintah "list.insert('nomor-index', data).

  1. >>> a
  2. [1, 2, 3, 4, 5, 6, 7, 8, 9, [10, 11]]
  3. >>> a.insert(4,"Ini mau nyelak barisan")
  4. >>> a
  5. [1, 2, 3, 4, 'Ini mau nyelak barisan', 5, 6, 7, 8, 9, [10, 11]]
  6. >>> 



No comments:

Post a Comment