How to reverse a list in Dart

2 Answers

0 votes
void main() {
    List list = [4, 8, 0, 9, 10, 6, 17];
    
    list = new List.from(list.reversed);
    
    print(list);
}
 

 
 
 
/*
run:
 
[17, 6, 10, 9, 0, 8, 4]

*/

 



answered Oct 9, 2022 by avibootz
edited Oct 14, 2022 by avibootz
0 votes
void main() {
    List list = [4, 8, 0, 9, 10, 6, 17];
    
    for (var i = 0; i < list.length / 2; i++) {
        var temp = list[i];

        list[i] = list[list.length - 1 - i];
        list[list.length - 1 - i] = temp;
    }

    print(list);
}
 

 
 
 
/*
run:
 
[17, 6, 10, 9, 0, 8, 4]

*/

 



answered Oct 14, 2022 by avibootz

Related questions

1 answer 184 views
4 answers 295 views
295 views asked Apr 22, 2023 by avibootz
1 answer 192 views
1 answer 176 views
1 answer 174 views
174 views asked Apr 18, 2023 by avibootz
...