2016-07-25 32 views
-2

私は次のように入れ子になった辞書を持っています。データを表形式で印刷したいのですが。ここでの条件は、テーブルの特定のデータ(BIRT、NAME、SEX)のみを印刷することです。どうやってやるの?辞書データをPythonの表形式で印刷する方法

import sys 
import pandas as pd  
indi ={} 
indi = {'@[email protected]': {'BIRT': '15 NOV 1925', 'FAMS': '@[email protected]', 'NAME': 'Rose /Campbell/', 'DEAT': '26 AUG 2009', 'SEX': 'F'}, '@[email protected]': {'BIRT': '15 SEP 1928', 'FAMS': '@[email protected]', 'NAME': 'Rosy /Huleknberg/', 'DEAT': '10 MAR 2010', 'SEX': 'F'}} 
person = pd.DataFrame(indi).T 
person.fillna(0, inplace=True) 
print(person) 

出力

  BIRT   DEAT  FAMC FAMS    NAME SEX 

@[email protected] 15 SEP 1928 10 MAR 2010  0 @[email protected] Rosy /Huleknberg/ F 

@[email protected] 15 NOV 1925 26 AUG 2009  0 @[email protected]  Rose /Campbell/ F 
+2

あなたの試行、またはそれを動作させようとしたことを表示できますか?また、「表形式」の意味を説明してください。 – James

+2

これまでのコードを表示し、出力をどのように表示するかを示します –

+5

このタグには、1日に何百万もの「この辞書を印刷するにはどうすればよいですか」という質問があります。どうしてあなたを助けた人がいないのか、あなたが何を抱きしめているのか、そして「表形式の」とは何を意味するのか説明してください。 –

答えて

関連する問題