Pythonを学び始めると、まず間違いなく出会うのがリスト(list)です。データをまとめて扱うのに非常に便利で、気づけば「とりあえずリストに入れておこう」と考えている方も多いのではないでしょうか。 一方で、集合(set)やタプル(tuple)についてはどうでしょう ...
一般社団法人Pythonエンジニア育成推進協会はコラム「Pythonのリスト(list)、辞書(dict)、タプル、(tuple)、集合(set)とは」を公開しました。 こんにちは、Pythonエンジニア育成推進協会 顧問理事の寺田です。私は試験の問題策定とコミュニティ連携を ...
PythonからMySQLデータベースを操作する際、標準的なドライバとして mysqlclient (MySQLdb) がよく使われます。 接続や単純な SELECT * FROM table くらいなら簡単ですが、実務で必ずぶつかる壁が**「IN句を使った検索」**です。 「カテゴリーIDが 1, 5, 9 の記事を取得し ...