Technical Blog

技術ブログ

WordPressで継続して書いてきた技術記事・開発記録をまとめています。 学習内容、開発で詰まったこと、実装の理解を言葉に残しています。

Blog 2025-08-09

API送信されたデータの保持にはリストではなく辞書を使う

現在のPythonの仕事で、API送信されたデータをベースモデルを介して受信し、リストとして保持して、目的の形に変換した上で、レスポンスを作成して返すというのをやっている。 レスポンスに必要なデータをそれぞれリストとして保持して、レスポンスを作成しているが、辞書として保持した方が、柔軟性が高いのではないかと思う。 現実問題として、リストとして保持しているせいで、複数の送信API …

Python 実務からの学び
Blog 2025-08-09

複数の値の出力はリストより辞書がいい

前回のソースコード版をやっていこう。 リストの場合、zipで頑張る必要あり 出力結果 idとnameを一緒に使いたい時は、zipで頑張る必要あり。 実際に昨日の自分も頑張っていた。 いや、zipを使いこなせていなかった。 zipを使えば、やりたいことができたかもしれない。 総ての過去を未来に繋げていこう。 スキル不足を認識できてよかった。 無意識的無能から意識的無能へのジャンプ …

Python
Blog 2025-07-27

幅優先探索プログラムにクラスの概念を導入した

graph_module.py main.py 出力結果

Python
Blog 2025-07-26

幅優先探索をマスターする

上長からの幅優先探索の第一引数に渡すデータ作成のリクエストに瞬時に対応することができなかった。 エンジニアとしての実力が可視化された瞬間だった。 スキルアップできる、実力不足を痛感できる環境にいることに感謝して、圧倒的な実力を示していきたい。 手始めに、Pythonで幅優先探索を行おう。 幅優先探索(Breadth-First Search, BFS)とは グラフやツリー構造の …

Python