Dim strArray() = Array As String("I", "II", "III", "IV", "V", "VI", "VII", "VIII", "IX", "X", "XI", "XII") As String
Dim strList As List : strList.Initialize : strList.Add("A") : strList.Add("B") : strList.Add("C") : strList.Add("D")
'Obtain substring from string
Log("A: >" & PyRange("Hello World", "[1:-1]") & "<")
'Obtain character from string
Log("B: >" & PyRange("Hello World", "[6]") & "<")
'Obtain array from array (any type)
Dim arr() = PyRange(strArray, "[4:]") As Object
For Each item As String In arr
Log("C: >" & item & "<")
Next
'Obtain list from list
Dim lst = PyRange(strList, "[:-2]") As List
For Each item As String In lst
Log("D: >" & item & "<")
Next
'Obtain item from list
Log("E: >" & PyRange(strList, "[-3]") & "<")
'Obtain item from array
Log("F: >" & PyRange(strArray, "[5]") & "<")
'Obtain item from list (error)
Log("G: >" & PyRange(strList, "[-99]") & "<")
'Obtain item from array (error)
Log("H: >" & PyRange(strArray, "[99]") & "<")