前提・実現したいこと
Pythonで辞書の中に多次元配列をもつデータ構造から
キー別の要素数を出力しようとしています。
例では見やすいように改行してあります。
japan = {'tokyo':[['shibuya', 'nakameguro', 'ebisu'], ['daiba', 'toyosu']], 'fukuoka':[['hakata', 'tenjin', 'gion'], ['uminonakamichi','saitozaki']]}
この例では以下の出力を考えています。
'tokyo': 2 #['shibuya', 'nakameguro', 'ebisu']と['daiba', 'toyosu'] 'fukuoka': 2 #['hakata', 'tenjin', 'gion']と['uminonakamichi','saitozaki']
発生している問題・エラーメッセージ
現状のコードでは辞書のサイズを取得し、'tokyo'と'fukuoka'の「2」という
出力になっていますが、ここからキー別の要素数の取得をどのようにすればいいか
わからず、困っています。
該当のソースコード
python
1import numpy as np 2japan = {'tokyo':[['shibuya', 'nakameguro', 'ebisu'], ['daiba', 'toyosu']], 'fukuoka':[['hakata', 'tenjin', 'gion'], ['uminonakamichi','saitozaki']]} 3len(japan)
補足情報(FW/ツールのバージョンなど)
python 3.6
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/07/17 03:10