python 目次 - ray88’s diary
【辞書の書式】
{キー1:値1,キー2:値2,キー3:値3,・・・・・・}
・辞書の例
stock = {"S":7,"M":12,"L":3} result = {"t1":True,"t2":False,"t3":True} #値が理論値の辞書 point = {10:5.37,20:5.56,30:5.05,40:5.16} #キーが数値の辞書 d = {(2011,"ab"):10,(2011,"ax"):12.5,(2013,"bw"):16} #キーがタプルの辞書
【サンプルコード】
以下のようなエクセルからディクショナリを生成する
from pathlib import Path import openpyxl import pandas as pd # Path オブジェクトを使用してファイルパスを指定 path = Path("C:/Users/ユーザ名/Desktop/test/dict.xlsx") sheet_name = "Sheet1" excel_data = pd.read_excel(path,sheet_name=sheet_name) # Excelのデータをディクショナリに変換 # キーとして 'Key' 列を、バリューとして 'Value' 列を使用 data_dict = dict(zip(excel_data['Key'], excel_data['Value'])) print("生成されたディクショナリ:", data_dict)
出力結果