ARAB=[ {'name':'Saudi Arabia','capital':'Riyadh','lat':24.71,'lng':46.68,'pop':35.0}, {'name':'UAE','capital':'Abu Dhabi','lat':24.45,'lng':54.38,'pop':9.4}, {'name':'Egypt','capital':'Cairo','lat':30.04,'lng':31.24,'pop':109.0}, {'name':'Iraq','capital':'Baghdad','lat':33.32,'lng':44.37,'pop':43.5}, {'name':'Jordan','capital':'Amman','lat':31.95,'lng':35.93,'pop':11.1}, {'name':'Palestine','capital':'Jerusalem','lat':31.77,'lng':35.21,'pop':5.4}, {'name':'Morocco','capital':'Rabat','lat':34.02,'lng':-6.84,'pop':37.0}, {'name':'Algeria','capital':'Algiers','lat':36.75,'lng':3.06,'pop':44.0}, {'name':'Sudan','capital':'Khartoum','lat':15.50,'lng':32.56,'pop':46.0}, {'name':'Yemen','capital':'Sanaa','lat':15.37,'lng':44.19,'pop':33.0}, {'name':'Syria','capital':'Damascus','lat':33.51,'lng':36.28,'pop':22.0}, {'name':'Lebanon','capital':'Beirut','lat':33.89,'lng':35.50,'pop':5.5}, {'name':'Tunisia','capital':'Tunis','lat':36.81,'lng':10.18,'pop':12.0}, {'name':'Libya','capital':'Tripoli','lat':32.89,'lng':13.19,'pop':6.8}, {'name':'Oman','capital':'Muscat','lat':23.59,'lng':58.38,'pop':4.5}, {'name':'Kuwait','capital':'Kuwait City','lat':29.38,'lng':47.98,'pop':4.3}, {'name':'Qatar','capital':'Doha','lat':25.29,'lng':51.53,'pop':2.9}, {'name':'Bahrain','capital':'Manama','lat':26.22,'lng':50.59,'pop':1.5}, {'name':'Somalia','capital':'Mogadishu','lat':2.05,'lng':45.32,'pop':17.0}, {'name':'Mauritania','capital':'Nouakchott','lat':18.07,'lng':-15.96,'pop':4.6}] def total_population(): return sum(c['pop'] for c in ARAB) if __name__=='__main__': print(f'{len(ARAB)} Arab countries, {total_population():.1f}M people') for c in ARAB: print(f" {c['name']} - {c['capital']} ({c['pop']}M)")