証券コードを判定して、業種分類しようとしています。
1300番台 - 水産・農林業
1500番台 - 鉱業
1600番台 - 鉱業(石油・ガス開発)
1700~1900番台 - 建設業
2000番台 - 食料品
3000~3500番台 - 繊維製品
3700~3900番台 - パルプ・紙
4000番台 - 化学・医薬品
5000番台 - 石油・石炭製品
5100番台 - ゴム製品
5200~5300番台 - ガラス・土石製品
5400~5600番台 - 鉄鋼
5700~5800番台 - 非鉄金属
5900番台 - 金属製品
6000~6400番台 - 機械
6500~6900番台 - 電気機器
7000~7400番台 - 輸送用機器
7700番台 - 精密機器
7800~7900番台 - その他製品
8000~8200番台 - 卸売業
8300~8500番台 - 銀行・その他金融
8600番台 - 証券・先物取引業
8700番台 - 保険
8800番台 - 不動産
9000番台 - 陸運
9100番台 - 海運
9200番台 - 空運
9300番台 - 倉庫・運輸関連
9400番台 - 情報通信
9500番台 - 電気ガス
9600~9900番台 - サービス業
となっていて31種類あるのですが、全てif文で
if num.startswith("13")==True: print("水産・農林業")
などとして、分けると時間がかかる気がするのですが、他に効率的な方法はありますか?
回答3件
あなたの回答
tips
プレビュー