@leha78

Как создать многомерный массив?

rates = []
    i = 0
    for currency in tree.findall('currency'):
        rates.append([i])
        rates[i]['valuta'] = currency.find('title_alias').text

        valuta = currency.find('rates')
        # rates[i]['buy'] = valuta.find('buy_rate')
        # rates['sell'] = valuta.find('sell_rate').text
        i += 1


Пытаюсь создать массив, чтобы получилось что-то вроде:

array = array (
usd = array (
'buy' => 2
'sell' => 3
)
eur = array (
'buy' => 2
'sell' => 3
)
}

Во вьюшке потом вызывать так: valuta.usd.buy
  • Вопрос задан
  • 216 просмотров
Решения вопроса 1
Судя по всему, вы пришли с php и пытаетесь применить эту же модель на python. В python нет таких массивов, как в php, более близкое – это dict. Вам стоит использовать его.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы