Pages

21 October 2020

Pertemuan 6

Pertemuan 6

List, Tuple, dan Dictionary
pada Python


1. List


List adalah tipe data yang berisi satu atau beberapa nilai sequence (tipe data berurut) didalamnya. Nilai-nilai ini sering juga disebut item, elemen, atau anggota list. List dibuat dengan menempatkan semua item di dalam tanda kurung [ ], dipisahkan oleh tanda koma. Anggota list bisa berisi satu tipe data, atau campuran.

  • List Kosong
                                                       Type_list = [ ]
  • List berisi Angka (Integer)
                                                Type_list = [1,2,3,4,5]
  • List Campuran
               Type_list = [1, 3.5, "Hello"]
  • List Bersarang
                                   Type_list = ["Hello", [2,4,6], ['a','b']]
Contoh :

Latihan Membuat List Nilai UTS dan UAS

Source Code
list_nim=[]
list_uts=[]
list_uas=[]
list_total=[]

ulang=3
for i in range(ulang):
print("Data Ke- " + str(i+1))
list_nim.append(input("Masukkan Nim anda : "))
list_uts.append(int(input("Masukkan Nilai UTS : ")))
list_uas.append(int(input("Masukkan Nilai UAS : ")))

#proses
for i in range(ulang):
list_total.append(int(list_uas[i] + list_uts[i])/2)

#cetak
print("============================================")
print("Nim Nilai UTS Nilai UAS Total")
print("============================================")
for i in range(ulang):
print("%s\t%i\t\t%i\t\t\t%i" %(list_nim[i],list_uts[i],list_uas[i],list_total[i]))
print("============================================")
Hasil nya ketika di RUN :
*Di haruskan menginput NIM dan Nilai nya agar dapat menghasilkan data seperti di atas

2. Tuple


Tuple bersifat immutable sehingga anggotanya tidak bisa diubah. Dalam Bahasa pemrograman C++, tuple mirip seperti array konstan. Tuple dibuat dengan meletakkan semua anggota di dalam tanda kurung ( ), masing-masing dipisahkan oleh tanda koma. Tuple dapat berisi tipe data yang sama maupun campuran.

Perbedaan List, Tuple, dan Dict

Sekian penjelasan tentang List, Tuple, dan Dictionary. Semoga bermanfaat 👌
Terima Kasih