Forを使って、リストのN番目までを表示する

単純な方法

sports=[,,]リスト

n=0
for sport in sports:
  sport_strp=sport.rstrip()
  if n <10:
    print(sport_strp)
    n+=1

enumerateを使った方法

for num, name in enumerate(sports):
  print(name)
  if num == 9:
    break

応用:ファイルの1行目の値だけ処理しない場合

with open(‘ファイル’, encoding=’utf-8′) as f:
  for idx, row in enumerate(f):
    if idx == 0: # 1行目だけ処理を飛ばす
      continue # rowに対する処理

コメント

タイトルとURLをコピーしました