データフレームで3つの数字の最小値の取得
sumoのスクレイピングを検討していて、
3つの項目の最小値を取得したくなりました。
sumoの場合は、駅距離を3つまで登録できます。
順序にルールはないので、最寄り駅と最寄り駅までの距離を知るためには
住所1、住所2、住所3みたいな3項目を比較して最小値をとる必要があります。
で、案の定nullチェックしていないもんだから、住所2だけnullの場合があって、
この前プログラムが落ちていました。。。。
nullチェック忘れるなんてありえないって、職場では言っているんですけどね。。
反省しています。
3項目の比較ロジックを作ってみたのですが、どう考えてもこんなめんどくさいはずがない!
このセンスがないロジックを今後きれいにしていきたいです。
超低レベルコード作ってしまった反省としてのせておきます。
gistece35987f4eacf50c470e3d37a095388