keys() dan values()

Oleh yobelliandri9 300 28 pada Selasa, 28 Juni 2016, 10:31:35


Kembali ke forum soal ini

#python #python-lanjutan #tuple-list-lambda


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



orang = { 'nama' : 'Guido van Rossum', 
  'umur' : 60,
  'kewarganegaraan': 'Belanda',
  'tempat tinggal': 'Amerika' }

print orang.keys()
print orang.values()

tolong saya tidak mengerti
1 jempol


bramanto
300
1157
· 8 tahun, 5 bulan yang lalu · 3 jempol

Salam Diskusi,

Hai Coder @yobelliandri9, tidak mengerti di bagian mana ? Coba perhatikan instruksi soal. Gunakan for untuk mengiterasi setiap item hasil dari keys() atau values().

sintaks code sederhanaNya misalNya seperti ini  : 

saya = {'nama' : 'Bram', 'hobi' : 'Futsal'}

for item in saya:
  print item

yobelliandri9
300
28
penanya
· 8 tahun, 5 bulan yang lalu · 0 jempol

trimakasih gak infonya ternyata bisa :D

labeddu
140
11
· 8 tahun, 5 bulan yang lalu · 4 jempol

bisa sepeti ini gan simple nya :

orang = { 'nama' : 'Guido van Rossum', 
  'umur' : 60,
  'kewarganegaraan': 'Belanda',
  'tempat tinggal': 'Amerika' }

for i in orang:
	print orang.keys()
for y in orang:
	print orang.values()

outputnya :

['nama', 'tempat tinggal', 'kewarganegaraan', 'umur']
['nama', 'tempat tinggal', 'kewarganegaraan', 'umur']
['nama', 'tempat tinggal', 'kewarganegaraan', 'umur']
['nama', 'tempat tinggal', 'kewarganegaraan', 'umur']
['Guido van Rossum', 'Amerika', 'Belanda', 60]
['Guido van Rossum', 'Amerika', 'Belanda', 60]
['Guido van Rossum', 'Amerika', 'Belanda', 60]
['Guido van Rossum', 'Amerika', 'Belanda', 60]

== verifikasi : OK==

Pr070n
213
59
· 6 tahun, 6 bulan yang lalu · 0 jempol

orang = { 'nama' : 'Guido van Rossum', 
  'umur' : 60,
  'kewarganegaraan': 'Belanda',
  'tempat tinggal': 'Amerika' }

for item in orang:
  print item
print orang.keys()
print orang.values()