First
This commit is contained in:
4
Acara-14/Dictionary/1.py
Executable file
4
Acara-14/Dictionary/1.py
Executable file
@@ -0,0 +1,4 @@
|
||||
identitas1 = {"nama": "andi", "umur": "17 Tahun", "gender": "L"}
|
||||
identitas2 = {"nama": "bila", "umur": "16 Tahun", "gender": "P"}
|
||||
print(identitas1)
|
||||
print(identitas2)
|
||||
2
Acara-14/Dictionary/1a.py
Normal file
2
Acara-14/Dictionary/1a.py
Normal file
@@ -0,0 +1,2 @@
|
||||
identitas1 = {"nama": "andi", "umur": "17 Tahun", "gender": "L"}
|
||||
identitas2 = {"nama": "bila", "umur": "16 Tahun", "gender": "P"}
|
||||
65
Acara-14/Dictionary/2.py
Executable file
65
Acara-14/Dictionary/2.py
Executable file
@@ -0,0 +1,65 @@
|
||||
mahasiswa = {
|
||||
"nama": "Budi",
|
||||
"umur": 20,
|
||||
"Gender": "L",
|
||||
"menikah": False,
|
||||
"hobi": ["membaca", "bermain"],
|
||||
"kuliah" : {
|
||||
"jurusan": "Jurusan teknologi informasi",
|
||||
"prodi": "D3 Teknik Komputer"
|
||||
}
|
||||
}
|
||||
|
||||
for key in sorted(mahasiswa):
|
||||
print('%s: %s' % (key, mahasiswa[key]))
|
||||
|
||||
# print('Jumlah key pada variable siswa :', len(mahasiswa))
|
||||
|
||||
# print('Apakah dictionary mahasiswa memiliki key nama?')
|
||||
# print('nama' in mahasiswa)
|
||||
|
||||
# print('\nApakah variable siswa TIDAK memiliki key status?')
|
||||
# print('status' not in mahasiswa)
|
||||
|
||||
|
||||
# # menghaus item
|
||||
# del mahasiswa ['nama']
|
||||
# print('Nama Mahasiswa:', mahasiswa.get("nama"))
|
||||
|
||||
# # menghapus menggunakan pop
|
||||
# mahasiswa.pop ('umur')
|
||||
# print('Umur Mahasiswa:', mahasiswa.get("umur"))
|
||||
|
||||
# # menampilkan nilai kembalian data yang saudah dihapus
|
||||
# gender = mahasiswa.pop('Gender')
|
||||
# print('jenis kelamin mahasiswa:', gender)
|
||||
|
||||
# # mencetak key alamat sekaligus cek
|
||||
# print('Alamat:', mahasiswa.get("alamat"))
|
||||
|
||||
# # menambahkan key alamat ke dalam dict mahasiswa
|
||||
# mahasiswa["alamat"] = "jember"
|
||||
|
||||
# # mencetak hasil
|
||||
# print('Mahasiswa {} beralamat di {}'.format(
|
||||
# mahasiswa.get('nama'),
|
||||
# mahasiswa.get('alamat')
|
||||
# ))
|
||||
|
||||
# # mengubah nilai item
|
||||
# print('Nama Awal:', mahasiswa.get("nama"))
|
||||
# mahasiswa["nama"] = "Budi Santoso"
|
||||
# print('Nama Setelah Diubah:', mahasiswa.get("nama"))
|
||||
|
||||
# #mengakses item pada dictionary
|
||||
# #menggunakan get()
|
||||
# print('Nama Mahasiswa:', mahasiswa.get("nama"))
|
||||
|
||||
# # menggunakan kurung siku []
|
||||
# print ('Umur Mahasiswa:', mahasiswa["umur"])
|
||||
|
||||
# # menggunakan fungsi berantai untuk dictionary bertingkat
|
||||
# print('Jurusan Mahasiswa:', mahasiswa.get("kuliah").get("jurusan"))
|
||||
|
||||
# # menggunakan kurung siku di kedua dua nya
|
||||
# print('Prodi Mahasiswa:', mahasiswa["kuliah"]["prodi"])
|
||||
Reference in New Issue
Block a user