Python

zip()したものを元に戻すunzipのやり方

Pythonにはzip()という関数があり、イテラブルをまとめてくれる便利な関数です。逆にまとめたものを元に戻したい場合はどうするのでしょうか?? zip()があるからunzip()もあると思うかもしれませんが、おそらくないので自分で実装す...
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....
その他

BraveブラウザでChrome拡張機能を使う方法

Braveというブラウザは広告ブロックもしてくれるし、BATも貯まるし、良いことずくめですが、便利な拡張機能が支えなくては困ってしまいますよね。 そんなChromeウェブストアでインストールできる拡張機能を使う方法を紹介します。 そもそもB...
Python

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

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

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

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

四則演算(足し算・引き算・掛け算・割り算)のまとめ【Python】

四則演算 四則演算は最もよく使うのでしっかりとマスターしておきましょう!四則演算は足し算、引き算、掛け算、割り算のことですが、それぞれに演算子が存在します。 これらの演算子は二項演算子になっていて、以下のように使います。(二項演算子は2つの...
Python

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

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

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

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