通常の for ループではなく、enumerate() を使うとインデックスが取得できる。
例
list1 = ['太郎','次郎','三郎']
for i, name in enumerate(list1):
print('i:'+str(i) + ' name: '+str(name))
結果
i:0 name: 太郎 i:1 name: 次郎 i:2 name: 三郎
雑記
投稿日:2020年12月4日 更新日:
通常の for ループではなく、enumerate() を使うとインデックスが取得できる。
list1 = ['太郎','次郎','三郎']
for i, name in enumerate(list1):
print('i:'+str(i) + ' name: '+str(name))
i:0 name: 太郎 i:1 name: 次郎 i:2 name: 三郎
執筆者:seyanen
関連記事
文字に tex の記法を使って数式を入力することもできる。 例 import numpy as np from matplotlib import pyplot as plt x = np.linsp …
readline を使って次のように書く。 例 ファイル:data.txt # id name age 1 佐藤太郎 10 2 鈴木花子 18 3 坂本明美 21 4 松村光子 24 5 小川奏子 1 …
matplotlib で2種類のcsvファイルをプロットする方法
data1.csv と、data2.csv の2つのファイルを散布図としてプロットするには次のようにする。 例 import numpy as np from matplotlib import py …
clear() することによって、辞書が存在した状態のまま、キーと値をすべて削除することができる。 例 dict1 = {“名前”:”太郎”, “年齢”: 20, “住所”: “東京都千代田区大手町1 …
python3 で、csv ファイルを読み込んで条件をみたす行の内容を表示する方法
csv.reader で読み込み、各行を読み込んで判定する。 例 import csv with open(‘data.csv’, ‘r’) as csv_file: reader = csv.rea …
2023/01/18
matplotlib のグラフ作成と gnuplot との対応 比較
2022/10/14
pythonで配列(リスト)の、ある要素がわかっているときにその次の要素を取得する方法。