平凡エンジニアからの出発

一に努力、二に理想、三に積小為大。

【E資格対策】Python入門

( ..)φメモメモ

型変換

x = 1.2345
int(x)

for文

for i in range(10):
  # 処理

for j in range(開始, 終了, 変化):
  # 処理

list

pythonのリストは色々な型を詰められる

list = ["str1" , 1, "str2", 2]
list.append("str3")
list.append(3)
list ### ['str1', 1, 'str2', 2, 'str3', 3]と表示される
リスト名[開始 : 終了 : 変化]  

※終了の条件は≦(以下)ではなく、<(未満)
※変化の項をなくすと、+1の意味

リストのインデックスは正と負2種類の指定方法が存在する

  • ​先頭から数える場合は正(一番左は0)
  • 最後尾から数える場合は負(一番右は-1)

csv取り込み

import csv
with open('XXXXX.csv', encoding="utf-8_sig") as f:
    loader = csv.reader(f)
    # loaderはcsvのインスタンスを保持
    for line in loader:
        # lineには列の要素、配列として取り出せる