V-list je datová struktura vyvinutá Philem Bagwellem v roce 2002 . V-list kombinuje rychlý přístup k náhodným prvkům a rychlé rozšiřování seznamu. V-seznam vyžaduje pouze log n další paměti pro uložení ukazatelů, kde n je počet prvků v seznamu. V-seznam se skládá z pravidelného seznamu polí, jejichž velikosti tvoří geometrický průběh . Abyste našli prvek ve V-listu, potřebujete znát pouze adresu pole, ve kterém se požadovaný prvek nachází, a jeho index v tomto poli. Nalezení náhodného prvku trvá v průměru O(1) operací a O(log n) je nejhorší případ.