Perulangan for

Julia Tingkat Menengah

Anthony Markham

Quantitative Developer

Garis besar kursus

  • Struktur kontrol

  • Struktur data lanjutan

  • Fungsi lanjutan di Julia

  • Operasi DataFrame dan ekstensibilitas

Julia Tingkat Menengah

Perulangan for - pengantar

  • Loop adalah cara mengulang serangkaian aksi sejumlah kali yang diketahui.
for variable in iterable
    expression
end
shopping_list = ["Apples", "Bread", "Carrots", "Strawberries"]
println(shopping_list)
["Apples", "Bread", "Carrots", "Strawberries"]
Julia Tingkat Menengah

Mengulang perintah tunggal

  • Mengakses tiap elemen dengan indeks itu berantakan dan tidak praktis.
println(shopping_list[1])
println(shopping_list[2])
println(shopping_list[3])
println(shopping_list[4])
Julia Tingkat Menengah

Struktur perulangan for

  • Perulangan for menyederhanakan ekstraksi data dari suatu struktur
  • Iterable adalah shopping_list
  • Iterator adalah item, nama sewenang-wenang
for item in shopping_list
    println(item)
end
Apples
Bread
Carrots
Strawberries
Julia Tingkat Menengah

Mengiterasi daftar belanja

  • Perulangan for menyederhanakan ekstraksi data dari suatu struktur
  • Iterable adalah shopping_list
  • Iterator adalah item, nama sewenang-wenang
for item in shopping_list
    println(item)
    # iterasi pertama, item = 'Apples'
end
Apples
Julia Tingkat Menengah

Mengiterasi daftar belanja

  • Perulangan for menyederhanakan ekstraksi data dari suatu struktur
  • Iterable adalah shopping_list
  • Iterator adalah item, nama sewenang-wenang
for item in shopping_list
    println(item)
    # iterasi kedua, item = 'Bread'
end
Apples
Bread
Julia Tingkat Menengah

Mengiterasi daftar belanja

  • Perulangan for menyederhanakan ekstraksi data dari suatu struktur
  • Iterable adalah shopping_list
  • Iterator adalah item, nama sewenang-wenang
for item in shopping_list
    println(item)
    # iterasi ketiga, item = 'Carrots'
end
Apples
Bread
Carrots
Julia Tingkat Menengah

Mengiterasi daftar belanja

  • Perulangan for menyederhanakan ekstraksi data dari suatu struktur
  • Iterable adalah shopping_list
  • Iterator adalah item, nama sewenang-wenang
for item in shopping_list
    println(item)
    # iterasi keempat, item = 'Strawberries'
end
Apples
Bread
Carrots
Strawberries
Julia Tingkat Menengah

Enumerate

  • Fungsi enumerate mengembalikan pasangan indeks-nilai saat mengiterasi struktur data.
for (index, item) in enumerate(shopping_list)
    println(index, " ", item)
end
1Apples
2Bread
3Carrots
4Strawberries
shopping_list = ["Apples", "Bread", "Carrots", "Strawberries"]
Julia Tingkat Menengah

Ayo berlatih!

Julia Tingkat Menengah

Preparing Video For Download...