Untitled
# Data mahasiswa data_mahasiswa = { "nama": "Badzlan Nur Dhabith", # Menyimpan nama mahasiswa "NIM": "J0403241026", # Menyimpan nomor induk mahasiswa "jurusan": "Teknologi Rekayasa Perangkat Lunak", # Menyimpan program studi mahasiswa "nilai": (95, 85, 90), # Tuple untuk menyimpan nilai mata kuliah "hobi": {"mendengarkan musik", "olahraga", "tidur"}, # Set untuk menyimpan daftar hobi mahasiswa "matkul_favorit": ["Pemrograman Web", "Pertanian Inovatif"] # List untuk menyimpan mata kuliah favorit } # Cetak informasi mahasiswa print("Nama:", data_mahasiswa["nama"]) # Mencetak nama mahasiswa print("NIM:", data_mahasiswa["NIM"]) # Mencetak NIM mahasiswa print("Jurusan:", data_mahasiswa["jurusan"]) # Mencetak jurusan mahasiswa print("Nilai Mata Kuliah:", data_mahasiswa["nilai"]) # Mencetak nilai mata kuliah print("Hobi:", data_mahasiswa["hobi"]) # Mencetak daftar hobi mahasiswa print("Mata Kuliah Favorit:", data_mahasiswa["matkul_favorit"]) # Mencetak daftar mata kuliah favorit # Operasi Tuple (nilai) nilai_tuple = data_mahasiswa["nilai"] # Mengambil nilai dari dictionary print("Nilai pertama:", nilai_tuple[0]) # Mengakses elemen pertama dalam tuple print("Jumlah nilai 90 dalam tuple:", nilai_tuple.count(90)) # Menghitung jumlah kemunculan nilai 90 print("Index nilai 85:", nilai_tuple.index(85)) # Mencari indeks nilai 85 # Operasi Set (hobi) hobi_set = data_mahasiswa["hobi"] # Mengambil set hobi dari dictionary hobi_set.add("coding") # Menambahkan elemen baru ke dalam set print("Hobi setelah ditambahkan:", hobi_set) # Mencetak set setelah ditambah hobi_set.remove("tidur") # Menghapus elemen dari set print("Hobi setelah dihapus:", hobi_set) # Mencetak set setelah dihapus # Operasi List (matkul_favorit) matkul_favorit = data_mahasiswa["matkul_favorit"] # Mengambil list mata kuliah favorit matkul_favorit.append("Struktur Data") # Menambahkan mata kuliah favorit baru print("Mata Kuliah Favorit setelah ditambahkan:", matkul_favorit) # Mencetak list setelah penambahan matkul_favorit.insert(1, "Kecerdasan Buatan") # Menyisipkan mata kuliah di indeks tertentu print("Mata Kuliah Favorit setelah disisipkan:", matkul_favorit) # Mencetak list setelah penyisipan matkul_favorit.remove("Pertanian Inovatif") # Menghapus mata kuliah favorit tertentu print("Mata Kuliah Favorit setelah dihapus:", matkul_favorit) # Mencetak list setelah penghapusan matkul_favorit.reverse() # Membalik urutan elemen dalam list print("Mata Kuliah Favorit setelah dibalik:", matkul_favorit) # Mencetak list setelah dibalik # Operasi Dictionary (data_mahasiswa) data_mahasiswa["alamat"] = "Bogor" # Menambahkan data alamat print("Data mahasiswa setelah ditambahkan alamat:", data_mahasiswa) # Mencetak data mahasiswa setelah ditambahkan alamat del data_mahasiswa["jurusan"] # Menghapus key "jurusan" dari dictionary print("Data mahasiswa setelah jurusan dihapus:", data_mahasiswa) # Mencetak data mahasiswa setelah perubahan
Leave a Comment