Final implemented multidimensional.v
This commit is contained in:
parent
5943f79d41
commit
97dec3a9ca
|
|
@ -70,6 +70,82 @@ pub fn main()
|
||||||
}
|
}
|
||||||
|
|
||||||
users.sort_with_compare(custom_sort_fn)
|
users.sort_with_compare(custom_sort_fn)
|
||||||
|
|
||||||
|
nums3 := [0,10,20,30,40]
|
||||||
|
|
||||||
|
println(nums3[1..4])
|
||||||
|
println(nums3[..4])
|
||||||
|
println(nums3[1..])
|
||||||
|
|
||||||
|
array_1 := [3,5,4,7,6]
|
||||||
|
mut array_2 := [0,1]
|
||||||
|
array_2 << array_1[..3]
|
||||||
|
|
||||||
|
println(array_2)
|
||||||
|
|
||||||
|
// ========================================================== //
|
||||||
|
|
||||||
|
mut a4 := [0,1,2,3,4,5]
|
||||||
|
mut b4 := a4[2..4].clone()
|
||||||
|
b4[0] = 7
|
||||||
|
println(a4)
|
||||||
|
b4 << 9
|
||||||
|
println(a4)
|
||||||
|
println(b4)
|
||||||
|
|
||||||
|
// ========================================================== //
|
||||||
|
|
||||||
|
mut a5 := []int{len: 5, cap: 6, init: 2}
|
||||||
|
mut b5 := unsafe{ a5[1..4] }
|
||||||
|
a5 << 3
|
||||||
|
b5[2] = 13
|
||||||
|
a5 << 4
|
||||||
|
b5[1] = 3
|
||||||
|
println(a5)
|
||||||
|
println(b5)
|
||||||
|
|
||||||
|
// ========================================================== //
|
||||||
|
|
||||||
|
mut a6 := [0,1,2,3,4,5]
|
||||||
|
mut b6 := a6[2..4].clone()
|
||||||
|
b6[0] = 7
|
||||||
|
|
||||||
|
println(a6)
|
||||||
|
println(b6)
|
||||||
|
|
||||||
|
// ========================================================== //
|
||||||
|
|
||||||
|
a8 := [0,1,2,3,4,5,6,7,8,9]
|
||||||
|
println(a8#[-3..])
|
||||||
|
println(a8#[-20..])
|
||||||
|
println(a8#[-20..-8])
|
||||||
|
println(a8#[..-3])
|
||||||
|
|
||||||
|
println(a8#[-20..-10])
|
||||||
|
println(a8#[20..10])
|
||||||
|
println(a8#[20..30])
|
||||||
|
|
||||||
|
// ========================================================== //
|
||||||
|
|
||||||
|
files := ['pipoo.png', '01.bmp', '_v.txt', 'img_02.jpg', 'img_01.JPG']
|
||||||
|
filtered := files.filter(it#[-4..].to_lower() == '.jpg').map(it.to_upper())
|
||||||
|
println(filtered)
|
||||||
|
|
||||||
|
mut fnums := [3]int{}
|
||||||
|
|
||||||
|
fnums[0] = 1
|
||||||
|
fnums[1] = 10
|
||||||
|
fnums[2] = 100
|
||||||
|
|
||||||
|
println(fnums)
|
||||||
|
println(typeof(fnums).name)
|
||||||
|
|
||||||
|
fnums1 := [1,10,100]!
|
||||||
|
anums := fnums[..]
|
||||||
|
|
||||||
|
println(anums)
|
||||||
|
println(typeof(anums).name)
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
struct User{
|
struct User{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue