@each

@eachは、指定されたリストが存在する限り繰り返し処理をします。

@eachの説明図
@each
記法

@each $i in 条件 {
 処理
}

<!DOCTYPE html>
<html lang="ja">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <link rel="stylesheet" href="cssのリンク先" />
    <title>@each</title>
  </head>

  <body>
    <div class="color1">color1</div>
    <div class="color2">color2</div>
    <div class="color3">color3</div>
  </body>
</html>

以下のcssとscssは同一デザイン記述になります

Sass
$apple-green: #bfdd9e;
$turquoise-blue: #56c1db;
$yamabuki: #f4af2b;

$color-list: $apple-green, $turquoise-blue, $yamabuki;

$i: 1;

@each $color in $color-list {
  .color#{$i} {
    background-color: #{$color};
  }
  $i: $i + 1;
}
css
.color1 {
  background-color: #bfdd9e;
}

.color2 {
  background-color: #56c1db;
}

.color3 {
  background-color: #f4af2b;
}
出力結果
color1
color2
color3