الملفات
arabic-geo/geo_data.py
2026-08-05 10:34:35 +00:00

28 أسطر
1.7 KiB
Python

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)")