item() di dictionary

Oleh fanani3895 88 1 pada Senin, 26 Nov. 2018, 15:09:23


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' }

for orang, item in orang.items():
  print "{}:{}".format(orang, item)
#salahnya dimana?
1 jempol


rizalwnp
93
2
· 5 tahun, 11 bulan yang lalu · 2 jempol

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

for o in orang:
  print "{}: {}".format(o, orang[o])

anda mungkin melupakan [] didalam format semoga membantu

buluk15
146
5
· 5 tahun, 10 bulan yang lalu · 0 jempol

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

outputnya

nama : Guido van Rossum
tempat tinggal : Amerika
kewarganegaraan : belanda
Umur : 60

Kenapa outputnya tidak berurut sesuai dictionary ??????

Ali_Abdul_Jabar
91
1
· 5 tahun, 7 bulan yang lalu · 0 jempol

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

for kunci, items in orang.items():
  print "{}: {}".format(kunci, items)

Agus1305
105
1
· 4 tahun, 12 bulan yang lalu · 0 jempol

orang = { 'nama' : 'Guido van Rossum', 
  'umur' : 60,
  'kewarganegaraan': 'Belanda',
  'tempat tinggal': 'Amerika' }
for orang,item in orang.items():
  print "{}: {}".format(orang,item)

oshin
161
0
· 4 tahun, 7 bulan yang lalu · 0 jempol

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

for x, y in orang.items():
  print "{}: {}" .format(x, y)

iens
108
0
· 3 tahun, 11 bulan yang lalu · 0 jempol

orang = { 'nama' : 'Guido van Rossum', 
  'umur' : 60,
  'kewarganegaraan': 'Belanda',
  'tempat tinggal': 'Amerika' }
for orang, item in orang.items():
  print "{}: {}".format(orang, item)

semoga membantu... coba di perhatikan spasi nya 

raysdabest
181
0
· 1 tahun, 10 bulan yang lalu · 0 jempol

Pertanyaan yang sama dengan @buluk15 
Kenapa urutan outputnya setelah nama langsung tempat tinggal tidak berurut dari nama, umur, kewarganegaraan, tempat tinggal 
ada yang tau alasannya?

necoz88
166
0
· 1 tahun, 9 bulan yang lalu · 0 jempol

orang = { 'nama' : 'Guido van Rossum', 
  'umur' : 60,
  'kewarganegaraan': 'Belanda',
  'tempat tinggal': 'Amerika' }
for orang,item in orang.items():
  print "{}: {}".format(orang,item)

saya ketik begini hasil nya tetep eror

necoz88
166
0
· 1 tahun, 9 bulan yang lalu · 0 jempol

ternyata masalah nya cuma 
"{ }: { }"
bukan "{ } : { }" 
beda spasi setelah tanda { } saja