Число телефонов по странам

countries_population = {
    "Китай": 1610360000,
    "Индия": 1515971713,
    "Индонезия": 385573398,
    "США": 380577528,
    "Бразилия": 284200000,
    "Россия": 256116000,
    "Пакистан": 194580369,
    "Нигерия": 190475494,
    "Бангладеш": 180780000,
    "Япония": 146649600,
    "Германия": 107000000,
    "Филиппины": 106987098
}

def calculate_population_ratios(population_data):
    ratios = {}
    countries = list(population_data.keys())
    for i in range(len(countries)):
        for j in range(i+1, len(countries)):
            country1 = countries[i]
            country2 = countries[j]
            population1 = population_data[country1]
            population2 = population_data[country2]
            ratio = population1 / population2
            ratios[f"{country1} / {country2}"] = ratio
            ratios[f"{country2} / {country1}"] = 1 / ratio
    return ratios

population_ratios = calculate_population_ratios(countries_population)

for ratio, value in population_ratios.items():
    print(f"{ratio}: {value:.3f}")






 Python 3.9.6
(tags/v3.9.6:db3ff76, Jun 28 2021, 15:26:21)
[MSC v.1929 64 bit (AMD64)] on win32

Китай / Индия: 1.062
Индия / Китай: 0.941
Китай / Индонезия: 4.177
Индонезия / Китай: 0.239
Китай / США: 4.231
США / Китай: 0.236
Китай / Бразилия: 5.666
Бразилия / Китай: 0.176
Китай / Россия: 6.288
Россия / Китай: 0.159
Китай / Пакистан: 8.276
Пакистан / Китай: 0.121
Китай / Нигерия: 8.454
Нигерия / Китай: 0.118
Китай / Бангладеш: 8.908
Бангладеш / Китай: 0.112
Китай / Япония: 10.981
Япония / Китай: 0.091
Китай / Германия: 15.050
Германия / Китай: 0.066
Китай / Филиппины: 15.052
Филиппины / Китай: 0.066
Индия / Индонезия: 3.932
Индонезия / Индия: 0.254
Индия / США: 3.983
США / Индия: 0.251
Индия / Бразилия: 5.334
Бразилия / Индия: 0.187
Индия / Россия: 5.919
Россия / Индия: 0.169
Индия / Пакистан: 7.791
Пакистан / Индия: 0.128
Индия / Нигерия: 7.959
Нигерия / Индия: 0.126
Индия / Бангладеш: 8.386
Бангладеш / Индия: 0.119
Индия / Япония: 10.337
Япония / Индия: 0.097
Индия / Германия: 14.168
Германия / Индия: 0.071
Индия / Филиппины: 14.170
Филиппины / Индия: 0.071
Индонезия / США: 1.013
США / Индонезия: 0.987
Индонезия / Бразилия: 1.357
Бразилия / Индонезия: 0.737
Индонезия / Россия: 1.505
Россия / Индонезия: 0.664
Индонезия / Пакистан: 1.982
Пакистан / Индонезия: 0.505
Индонезия / Нигерия: 2.024
Нигерия / Индонезия: 0.494
Индонезия / Бангладеш: 2.133
Бангладеш / Индонезия: 0.469
Индонезия / Япония: 2.629
Япония / Индонезия: 0.380
Индонезия / Германия: 3.603
Германия / Индонезия: 0.278
Индонезия / Филиппины: 3.604
Филиппины / Индонезия: 0.277
США / Бразилия: 1.339
Бразилия / США: 0.747
США / Россия: 1.486
Россия / США: 0.673
США / Пакистан: 1.956
Пакистан / США: 0.511
США / Нигерия: 1.998
Нигерия / США: 0.500
США / Бангладеш: 2.105
Бангладеш / США: 0.475
США / Япония: 2.595
Япония / США: 0.385
США / Германия: 3.557
Германия / США: 0.281
США / Филиппины: 3.557
Филиппины / США: 0.281
Бразилия / Россия: 1.110
Россия / Бразилия: 0.901
Бразилия / Пакистан: 1.461
Пакистан / Бразилия: 0.685
Бразилия / Нигерия: 1.492
Нигерия / Бразилия: 0.670
Бразилия / Бангладеш: 1.572
Бангладеш / Бразилия: 0.636
Бразилия / Япония: 1.938
Япония / Бразилия: 0.516
Бразилия / Германия: 2.656
Германия / Бразилия: 0.376
Бразилия / Филиппины: 2.656
Филиппины / Бразилия: 0.376
Россия / Пакистан: 1.316
Пакистан / Россия: 0.760
Россия / Нигерия: 1.345
Нигерия / Россия: 0.744
Россия / Бангладеш: 1.417
Бангладеш / Россия: 0.706
Россия / Япония: 1.746
Япония / Россия: 0.573
Россия / Германия: 2.394
Германия / Россия: 0.418
Россия / Филиппины: 2.394
Филиппины / Россия: 0.418
Пакистан / Нигерия: 1.022
Нигерия / Пакистан: 0.979
Пакистан / Бангладеш: 1.076
Бангладеш / Пакистан: 0.929
Пакистан / Япония: 1.327
Япония / Пакистан: 0.754
Пакистан / Германия: 1.819
Германия / Пакистан: 0.550
Пакистан / Филиппины: 1.819
Филиппины / Пакистан: 0.550
Нигерия / Бангладеш: 1.054
Бангладеш / Нигерия: 0.949
Нигерия / Япония: 1.299
Япония / Нигерия: 0.770
Нигерия / Германия: 1.780
Германия / Нигерия: 0.562
Нигерия / Филиппины: 1.780
Филиппины / Нигерия: 0.562
Бангладеш / Япония: 1.233
Япония / Бангладеш: 0.811
Бангладеш / Германия: 1.690
Германия / Бангладеш: 0.592
Бангладеш / Филиппины: 1.690
Филиппины / Бангладеш: 0.592
Япония / Германия: 1.371
Германия / Япония: 0.730
Япония / Филиппины: 1.371
Филиппины / Япония: 0.730
Германия / Филиппины: 1.000
Филиппины / Германия: 1.000
>>>





очевидно что эти данные  - уже устарели ..


Рецензии