Hola a todos!
Estoy realizando un robot que dentro de sus procesos me entrega un arreglo y se desea irlo recorriendo para ir escribiendo en un excel los valores de los elementos de dicho arreglo.
En la consola de python ( https://www.python.org/shell/ ) el mismo arreglo lo recorro asi :
Para el primero elemento del arreglo obteniendo el valor de su segundo elemento:
arreglo[0][1] <— OK
Pero al intentar hacer lo mismo en rocketbot por ejemplo en una alerta :
{arreglo}[0][1] <— NO FUNCIONA
Desconozco que este realizando mal para consultar los valores del arreglo dentro de rocketbot , apreciaria mucho me ayudaran u orientaran!
Les comparto el arreglo en cuestion :
[[0, ‘iPhone 7 32 GB negro mate’, ‘$5,299’, True, ‘859’], [1, ‘iPhone 7 32 GB negro mate’, ‘$5,299’, False, ‘859’], [2, ‘iPhone 7 32 GB negro mate’, ‘$7,849’, False, ‘227’], [3, ‘iPhone 7 32 GB negro mate’, ‘$8,799$7,74312% OFF’, False, ‘859’], [4, ‘iPhone 7 32 GB negro mate’, ‘$12,475’, False, ‘243’], [5, ‘iPhone 7 32 GB negro mate’, ‘$5,299’, False, ‘859’], [6, ‘iPhone 7 32 GB negro mate’, ‘$7,799’, False, ‘227’], [7, ‘iPhone 7 32 GB negro mate’, ‘$5,299’, False, ‘859’], [8, ‘iPhone 7 32 GB negro mate’, ‘$12,375’, False, ‘243’], [9, ‘iPhone 7 32 GB negro mate’, ‘$3,699’, False, ‘661’], [10, ‘iPhone 7 32 GB negro mate’, ‘$9,999’, False, ‘213’], [11, ‘iPhone 7 32 GB negro mate’, ‘$6,269’, False, ‘857’], [12, ‘iPhone 7 32 GB negro mate’, ‘$7,799’, False, ‘291’], [13, ‘iPhone 7 32 GB negro mate’, ‘$7,799’, False, ‘227’], [14, ‘iPhone 6s 16 GB plata’, ‘$3,699’, True, ‘661’], [15, ‘iPhone 6s 16 GB plata’, ‘$7,749’, False, ‘227’], [16, ‘iPhone 6s 16 GB plata’, ‘$12,599$11,9695% OFF’, False, ‘146’], [17, ‘iPhone 6s 16 GB plata’, ‘$10,499’, False, ‘213’], [18, ‘iPhone 6s 16 GB plata’, ‘$10,999’, False, 0], [19, ‘iPhone 6s 16 GB plata’, ‘$9,995’, False, ‘659’], [20, ‘iPhone 6s 16 GB plata’, ‘$7,999’, False, ‘289’], [21, ‘iPhone 6s 16 GB plata’, ‘$7,499’, False, ‘291’], [22, ‘iPhone 6s 16 GB plata’, ‘$7,999’, False, ‘289’], [23, ‘iPhone 6s 16 GB plata’, ‘$8,799’, False, ‘855’], [24, ‘iPhone 6s 16 GB plata’, ‘$3,699’, False, ‘661’], [25, ‘iPhone 6s 16 GB plata’, ‘$14,899’, False, ‘289’], [26, ‘iPhone 6s 16 GB plata’, ‘$11,699’, False, ‘853’], [27, ‘iPhone 6s 16 GB plata’, ‘$12,999’, False, ‘145’], [28, ‘iPhone 6s 16 GB plata’, ‘$14,399’, False, ‘858’], [29, ‘iPhone 6s 16 GB plata’, ‘$6,269’, False, ‘859’], [30, ‘iPhone 6s 16 GB plata’, ‘$28,299’, False, ‘5’], [31, ‘iPhone 6s 16 GB plata’, ‘$6,399’, False, ‘103’], [32, ‘iPhone 6s 16 GB plata’, ‘$11,499’, False, ‘213’], [33, ‘iPhone 6s 16 GB plata’, ‘$6,399’, False, ‘103’], [34, ‘iPhone 6s 16 GB plata’, ‘$11,400’, False, ‘2’], [35, ‘iPhone 6s 16 GB plata’, ‘$20,790′, False, ’76’], [36, ‘iPhone 6s 16 GB plata’, ‘$12,999$12,1996% OFF’, False, 0], [37, ‘iPhone 6s 16 GB plata’, ‘$4,829’, False, 0], [38, ‘iPhone 6s 16 GB plata’, ‘$6,979’, False, 0], [39, ‘iPhone 6s 16 GB plata’, ‘$7,979’, False, 0], [40, ‘iPhone 6s 16 GB plata’, ‘$4,547’, False, 0], [41, ‘iPhone 6s 16 GB plata’, ‘$4,747’, False, 0], [42, ‘iPhone 6s 16 GB plata’, ‘$7,499’, False, 0], [43, ‘iPhone 6s 16 GB plata’, ‘$6,999$5,29924% OFF’, False, 0], [44, ‘iPhone 6s 16 GB plata’, ‘$8,999$7,74913% OFF’, False, 0], [45, ‘iPhone 6s 16 GB plata’, ‘$7,989’, False, 0], [46, ‘iPhone 6s 16 GB plata’, ‘$7,499’, False, 0], [47, ‘iPhone 6s 16 GB plata’, ‘$9,999’, False, 0], [48, ‘iPhone 6s 16 GB plata’, ‘$28,299’, False, 0], [49, ‘iPhone 6s 16 GB plata’, ‘$7,499’, False, 0]]
Saludos cordiales
Engelbert Zamudio
A16
Esto es correcto
{arreglo}[0][1]
,Pero debes hacerlo en asignar variable. Primero, con el comando asignar variable obtener el dato y luego envía esa variable a un excel.
De todas formas, puedes escribir toda la lista en el excel, no es necesario recorrerlas si no realizar alguna acción entre cada ciclo