/
sejeenn
/
python_basic
Обзор
Документация
Войти
/
sejeenn
/
python_basic
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Module19/03_cryptocurrency/main.py
57 строк
2 KB
Eugene Vorontsov
Copy repo python basic
03 фев 2025, 20:23
03 фев 2025, 20:23
a8fce4a
Код
Авторство
О чём код?
data = { "address": "0x544444444444", "ETH": { "balance": 444, "total_in": 444, "total_out": 4 }, "count_txs": 2, "tokens": [ { "fst_token_info": { "address": "0x44444", "name": "fdf", "decimals": 0, "symbol": "dsfdsf", "total_supply": "3228562189", "owner": "0x44444", "last_updated": 1519022607901, "issuances_count": 0, "holders_count": 137528, "price": False }, "balance": 5000, "totalIn": 0, "total_out": 0 }, { "sec_token_info": { "address": "0x44444", "name": "ggg", "decimals": "2", "symbol": "fff", "total_supply": "250000000000", "owner": "0x44444", "last_updated": 1520452201, "issuances_count": 0, "holders_count": 20707, "price": False }, "balance": 500, "totalIn": 0, "total_out": 0 } ] } #1--------------------------------------------------------------------------------- print('Вывести списки ключей и значений словаря:\n', data.keys(), '\n', data.values()) #2--------------------------------------------------------------------------------- data['ETH'].update({'total_diff': 100}) #3--------------------------------------------------------------------------------- data['tokens'][0]['fst_token_info']['name'] = 'doge' #4--------------------------------------------------------------------------------- temp = data['tokens'][0].pop('total_out') data['ETH']['total_out'] = temp #5--------------------------------------------------------------------------------- temp = data['tokens'][1]['sec_token_info'].pop('price') data['tokens'][1]['sec_token_info'].update({'total_price': temp})