SlideShare a Scribd company logo
List | Python
Rachmat Wahid Saleh Insani, S.Kom., M.Cs
List
• Collection data type
• Setiap elemen/item memiliki urutan/index
• Setiap item bisa diganti/changeable
• Setiap item boleh ada duplicate/kembar
• Deklarasi menggunakan simbol [ dan ]
Rachmat Wahid Saleh Insani, S.Kom., M.Cs 2
List Declaration
fruits = [‘apple’, ‘banana’, ‘mango’] # Elemen
dengan data type sama
identity = [‘john’, 23, True] # Berbagai data
type
names = [‘ann’, ‘lynda’, ‘ann’] # Elemen kembar
• Index setiap item dimulai dari 0, 1, 2 … dst
• Mulai dari item paling kiri
Rachmat Wahid Saleh Insani, S.Kom., M.Cs 3
Mengakses Item List/Indexing
print(fruits[1]) # Tampilkan value item 1 dari
list
• Mulai dengan nama list
• Gunakan symbol [ dan ]
• Sertakan index dari item
Rachmat Wahid Saleh Insani, S.Kom., M.Cs 4
Mengakses Sejumlah Item/Slicing
print(fruits[1:]) # akses item 1,… dst
print(fruits[1:2]) # akses item 1, …dst, kecuali
2,… dst
print(fruits[:2]) # akses item 0, …dst, kecuali
2, … dst
• Menggunakan simbol [ dan ]
• Angka start:end
• Start = mulai akses dari item ini, End = berhenti akses dari item ini
Rachmat Wahid Saleh Insani, S.Kom., M.Cs 5
Menambah Item Baru
fruits.append(‘lemon’) # Tambahkan lemon ke list
• Menggunakan method append()
• Item yang ditambah memiliki index terbesar
• Posisi item paling kanan
Rachmat Wahid Saleh Insani, S.Kom., M.Cs 6
Mengganti Value dari Item
fruits[1] = ‘coconut’ # Ganti value item 1
(banana) menjadi coconut
• Mulai dengan akses item
• Disertai index dari item
• Gunakan symbol =
Rachmat Wahid Saleh Insani, S.Kom., M.Cs 7
Menggabungkan/Concatenation List
print(fruits + names) # Tampilkan kedua list
print(fruits + [‘melon’]) # Tampilkan fruit dan
melon
print(fruits[0] + names[0]) # Tampilkan
apple,ann
• Menggunakan simbol +
• List, item, ataupun String bisa digabung
Rachmat Wahid Saleh Insani, S.Kom., M.Cs 8
Jumlah Item di dalam List
print(len(fruits)) # Tampilkan jumlah item dari
fruits
• Menggunakan method len()
Rachmat Wahid Saleh Insani, S.Kom., M.Cs 9
Rachmat Wahid Saleh Insani, S.Kom., M.Cs 10
Rachmat Wahid Saleh Insani, S.Kom., M.Cs
linkedin.com/rachmatwahid

More Related Content

PDF
01 Mengenal Struktur Data
PPTX
#1 PENGENALAN PYTHON
PDF
Video Indexing and Retrieval
PDF
Integrated Multimedia Indexing and Retrieval
PDF
Image Indexing and Retrieval
PDF
Text Indexing and Retrieval
PDF
Indexing and Retrieval of Audio
PDF
Teori Probabilitas
01 Mengenal Struktur Data
#1 PENGENALAN PYTHON
Video Indexing and Retrieval
Integrated Multimedia Indexing and Retrieval
Image Indexing and Retrieval
Text Indexing and Retrieval
Indexing and Retrieval of Audio
Teori Probabilitas
Ad

#2 LIST | PEMROGRAMAN PYTHON

  • 1. List | Python Rachmat Wahid Saleh Insani, S.Kom., M.Cs
  • 2. List • Collection data type • Setiap elemen/item memiliki urutan/index • Setiap item bisa diganti/changeable • Setiap item boleh ada duplicate/kembar • Deklarasi menggunakan simbol [ dan ] Rachmat Wahid Saleh Insani, S.Kom., M.Cs 2
  • 3. List Declaration fruits = [‘apple’, ‘banana’, ‘mango’] # Elemen dengan data type sama identity = [‘john’, 23, True] # Berbagai data type names = [‘ann’, ‘lynda’, ‘ann’] # Elemen kembar • Index setiap item dimulai dari 0, 1, 2 … dst • Mulai dari item paling kiri Rachmat Wahid Saleh Insani, S.Kom., M.Cs 3
  • 4. Mengakses Item List/Indexing print(fruits[1]) # Tampilkan value item 1 dari list • Mulai dengan nama list • Gunakan symbol [ dan ] • Sertakan index dari item Rachmat Wahid Saleh Insani, S.Kom., M.Cs 4
  • 5. Mengakses Sejumlah Item/Slicing print(fruits[1:]) # akses item 1,… dst print(fruits[1:2]) # akses item 1, …dst, kecuali 2,… dst print(fruits[:2]) # akses item 0, …dst, kecuali 2, … dst • Menggunakan simbol [ dan ] • Angka start:end • Start = mulai akses dari item ini, End = berhenti akses dari item ini Rachmat Wahid Saleh Insani, S.Kom., M.Cs 5
  • 6. Menambah Item Baru fruits.append(‘lemon’) # Tambahkan lemon ke list • Menggunakan method append() • Item yang ditambah memiliki index terbesar • Posisi item paling kanan Rachmat Wahid Saleh Insani, S.Kom., M.Cs 6
  • 7. Mengganti Value dari Item fruits[1] = ‘coconut’ # Ganti value item 1 (banana) menjadi coconut • Mulai dengan akses item • Disertai index dari item • Gunakan symbol = Rachmat Wahid Saleh Insani, S.Kom., M.Cs 7
  • 8. Menggabungkan/Concatenation List print(fruits + names) # Tampilkan kedua list print(fruits + [‘melon’]) # Tampilkan fruit dan melon print(fruits[0] + names[0]) # Tampilkan apple,ann • Menggunakan simbol + • List, item, ataupun String bisa digabung Rachmat Wahid Saleh Insani, S.Kom., M.Cs 8
  • 9. Jumlah Item di dalam List print(len(fruits)) # Tampilkan jumlah item dari fruits • Menggunakan method len() Rachmat Wahid Saleh Insani, S.Kom., M.Cs 9
  • 10. Rachmat Wahid Saleh Insani, S.Kom., M.Cs 10 Rachmat Wahid Saleh Insani, S.Kom., M.Cs linkedin.com/rachmatwahid