</>
Plan du cours — 21/66

Vec

Intermédiaire
let mut v = vec![1, 2, 3];
v.push(4);
v.pop();                      // Option<i32>
v.insert(0, 99);
v.remove(1);
v.extend([10, 20]);

let premier = v[0];           // panique si hors limites
let sur = v.get(10);          // Option : None si hors limites

v.len();  v.is_empty();  v.contains(&3);
v.sort();  v.reverse();  v.dedup();
v.retain(|x| x % 2 == 0);     // filtre en place