9 lines
500 B
Plaintext
9 lines
500 B
Plaintext
numbers = [1, 3, 5, 7]
|
|
|
|
@show [n ^ 2 for n in numbers] # list comprehension
|
|
square(x) = x ^ 2; @show map(square, numbers) # functional form
|
|
@show map(x -> x ^ 2, numbers) # functional form with anonymous function
|
|
@show [n * n for n in numbers] # no need for a function,
|
|
@show numbers .* numbers # element-wise operation
|
|
@show numbers .^ 2 # includes .+, .-, ./, comparison, and bitwise operations as well
|