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