Python

Python

リストの最大値・最小値を求める【Python】

最大値 最大値を求めるには組み込み関数であるmax()を使う。 基本形はこれ nums = print(max(nums)) # 102 print(max(12, 32, 61)) # 61 リストを与えるとそのリストのうち最大の要素を返...
Python

転置行列の求め方(numpy, list)【Python】

numpyとlistでの転置行列の作り方をそれぞれ紹介していくぜ。 Numpyで転置 numpyで転置するには3つの方法がある。 numpy.ndarray.Tnumpy.ndarray.transpose()numpy.transpose...
Python

zip()の使い方:複数のイテラブルをまとめる【Python】

zip()の使い方 Pythonの組み込み関数としてzip()があります。zipファイルとは関係なく、イテラブルを同時に回したい時に使います。 Pythonの公式ドキュメントにはこんな感じに書かれていました。 複数の反復可能オブジェクトを並...
Python

Pythonで素因数分解する【ライブラリ&実装】

ライブラリで素因数分解 Pythonで素因数分解してくれるライブラリとしてはSympyがあります。(ちなみにSympyは離散事象シミュレーション用のライブラリらしいです。難しそう....) 利用方法は以下のコードの通りです。factorin...
Python

日付(datetime)のフォーマットを変更する!【Python】

日付のフォーマットには色々あり、アメリカでは 9/20/2021, イギリスでは 20/9/2021, 日本では2021/9/20と書いたりします。 そういった時のためにdatetimeライブラリではフォーマットを設定することができます。 ...
Python

Pythonで日付・日時を取得する方法

pythonで日付・日時を取得するにはdatetimeライブラリを使います。他にもtimeライブラリがありますが、多分datetimeの方が簡単なのでこちらの方法を紹介しようと思います。 日付を取得 日付のみを取得するにはdatetime....
Python

len()でリストの要素数を取得【Python】

リストの要素数を調べるにはlen()という組み込み関数を使います。len()はオブジェクトの長さを返してくれる関数で、リストの場合であれば要素数です。 len()の使い方 使い方はlen()にリストオブジェクトを渡すだけです。 list1 ...
Python

足し算のリスト・辞書・文字列での挙動【Python】

足し算(+演算子)は数値同士でよく使いますが、リストや辞書、文字列での足し算はどのような動作をするか知っていますか? 今回はリスト・辞書・文字列での足し算(+演算子)の挙動を紹介していきます。 リスト リストで+演算子を使うと、リストが結合...
Python

相対パス・絶対パスを取得する【Python】

パスを取得するための関数 パスを取得するための関数が標準モジュールであるosで用意されています。 相対であれ、絶対であれ以下の関数を組み合わせることで取得すること可能です。 実行中ファイルのパスの取得 : __file__相対パスから絶対パ...
Python

リストやnumpyの平均値を求める【Python】

リスト(list)の平均値 sum()/len() リストに対して平均値を求めたいならこの方法が一番手っ取り早いですし、簡単なのでオススメです。sum()とlen()はどちらも組み込み関数なのでimportする必要もありません。 x = a...