सूचि (list)

transliteration: sUchi, meaning: List

सूचि is a bulit in data type of vedic, which can store a ordered set of values of different types. सूचि can be multidimensional.

Creating an सूचि

here is the easiest way to create a Vedic सूचि.

Example:

# This will declare a simple सूचि 
मान क = [["आम",१ ],["संतरा",२],["सेब",३]];
वद(क); 

Output:

[[ 'आम', १ ], [ 'संतरा', २ ], [ 'सेब', ३ ]] 

Adding elements to a सूचि

You can also create an सूचि, and then add the elements:

Example:

# Adding elements to a सूचि
मान सप्तर्षि = []; # रिक्त सूचि - Empty list

सप्तर्षि.आगम("Kashyapa");
सप्तर्षि.आगम("Atri");
सप्तर्षि.आगम("Vasistha");
सप्तर्षि.आगम("Vishwamitra");
सप्तर्षि.आगम("Bharadvaja");
सप्तर्षि.आगम("Gautama");
सप्तर्षि.आगम("Jamadagni");

वद(सप्तर्षि);

Output:

['Kashyapa','Atri','Vasistha','Vishwamitra','Bharadvaja','Gautama','Jamadagni'] 

Native functions of सूचि

कुल

transliteration: kul, meaning: total-count

कुल is Native functions in vedic which is used to count size of a सूचि

Example:

वद("लंबाई =",कुल(सप्तर्षि));

Output:

लंबाई =