🍵

競プロ私的スニペット Python3 変数編

2023/11/26に公開

変数の命名には割と時間かかるので、よく利用する性質のデータを代入する変数名は予め決めておくといい
以下はその例

リストのオブジェクトを入れる汎用的な変数の名前

  • lst
  • a_list

二次元配列の場合

  • grid

ループ回数の変数名

例えば、 for i in range(len(a_list) - 1): のループ回数を変数に保持したい場合

  • loop_size

ループ

[char for char in 'MCMXCIV'] 文字列をループする場合

  • char

範囲

リストのnからmまでの要素みたいに範囲の情報を変数で持つとき、

  • 先頭は first
  • 終端は last
  • 中間は mid
first = 0
last = len(lst) - 1
mid = (first + last) // 2

Discussion