はじめに
あなたには、ある人の情報を含む JSON ファイルが提供されています。その情報には、名前、姓、年齢、住所、電話番号、およびメールアドレスが含まれています。
これは Challenge です。Guided Lab とは異なり、学習のためにラボの手順に従うのではなく、チャレンジタスクを独立して完了する必要があります。Challenge は通常、少し難しい課題です。難しいと感じた場合は、Labby と相談したり、解決策を確認したりできます。
あなたには、ある人の情報を含む JSON ファイルが提供されています。その情報には、名前、姓、年齢、住所、電話番号、およびメールアドレスが含まれています。
このチャレンジでは、JSON ファイルから人物に関する情報を抽出する Python 関数を書きます。
あなたのタスクは、JSON ファイルを読み取り、人物の名前、姓、郵便番号、および勤務先の電話番号を含む辞書を返す Python 関数 extract_person_info を書くことです。
/home/labex/project/person_info_sample.json辞書 を返す必要があります。
firstName: 人物の名前。lastName: 人物の姓。zipCode: 人物の郵便番号。workNumber: 人物の勤務先の電話番号。json モジュールを使用して JSON ファイルを読み取る必要があります。with 文を使用し、読み取り後にファイルが適切に閉じられることを確認する必要があります。cd /home/labex/project
python person_info.py
出力:
{'firstName': 'John', 'lastName': 'Doe', 'zipCode': '12345', 'workNumber': '555-555-5678'}
素晴らしい!これで、Python を使って個人情報を処理する基本に関する Python のチャレンジを完了しました。