Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

For loop in Julia

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

For loops are used to iterate over a set of values and perform a set of operations that are given in the body of the loop. For loops are used for sequential traversal. In Julia, there is no C style for loop, i.e., for (i = 0; i < n; i++). There is a "for in" loop which is similar to for each loop in other languages. Let us learn how to use for in loop for sequential traversals.   For-Loop-Julia
 

Syntax:

for iterator in range
    statements(s)
end

Here, ‘for‘ is the keyword stating for loop, ‘in‘ keyword is used to define a range in which to iterate, ‘end‘ keyword is used to denote the end of for loop.

Example:




# Julia program to illustrate 
# the use of For loop
  
print("List Iteration\n"
l = ["geeks", "for", "geeks"
for i in l
    println(i) 
end
  
# Iterating over a tuple (immutable) 
print("\nTuple Iteration\n"
t = ("geeks", "for", "geeks"
for i in t
    println(i) 
end
  
# Iterating over a String 
print("\nString Iteration\n")     
s = "Geeks"
for i in
    println(i) 
end

Output:
For-loop-Output-01
 
Nested for-loop: Julia programming language allows to use one loop inside another loop. The following section shows an example to illustrate the concept.
Syntax:

for iterator in range
    for iterator in range 
        statements(s) 
        statements(s)
    end
end
 

Example:




# Julia program to illustrate 
# the use of Nested For-Loops
  
# Outer For-loop
for i in 1:5 
  
    # Inner For-loop
    for j in 1:i 
          
        # Print statement
        print(i, " ")
    end
    println() 
end

Output:
For-loop-Output-02


My Personal Notes arrow_drop_up
Last Updated : 19 Feb, 2020
Like Article
Save Article
Similar Reads