今回は、 Python用のライブラリとして、 PyYAML、 libyaml for Pythonの2つのライブラリを紹介します。 yaml. dump()と同じですが、 listやmapやスカラー以外のオブジェクトがあるとエラーになります。 これらを使うと、 安全なデータのみを相手と受け渡しできます。
第9回は、オブジェクト指向のスクリプト言語であるPythonを使ってみましょう。PythonのHello Worldは、リスト1のようにprintを使って記述すればOKです。文字列の最後に改行コードを付ける必要はありません。Pythonの文字列は、Perl等とは違って、シングルクォート ...
Pythonは、様々なプログラミングパラダイムをサポートしているため、オブジェクト指向によるプログラミングはもちろん、手続き型のように上から順番に処理をさせたり、処理をまとめて関数化させたりといったこともできます。 また、プログラミング ...
一般社団法人Pythonエンジニア育成推進協会はコラム「Pythonのリスト(list)、辞書(dict)、タプル、(tuple)、集合(set)とは」を公開しました。 こんにちは、Pythonエンジニア育成推進協会 顧問理事の寺田です。私は試験の問題策定とコミュニティ連携を ...
Pythonで複数のデータをまとめて扱う際、「list(リスト)」は非常に便利なデータ型です。 ["sato", "suzuki", "tanaka"] のように、ユーザー名やタスク、スコアなど、さまざまなデータを格納できます。 プログラムを書いていると、このリストに「今、いくつの ...
Pythonでプログラミングを学ぶ上で、int(整数)やstr(文字列)と並んで、最も重要で強力なデータ型の一つが「list(リスト)」です。 リストは、複数のデータ(数値、文字列、あるいは他のデータ型)を、「順序付けて」一つの“入れ物”に格納できる ...
寺田 学 (@terapyon) です。2023年6月の 「Python Monthly Topics」 は、メモリプロファイラ 「Memray」 の使い方を解説します。 アプリケーケーションが利用するメモリの使用状況を把握したいことがあると思います。今回の記事ではPythonコードが利用するメモリの ...