IngresarRegistrarme

Rocketbot Forum

Rocketbot Forum Logo Rocketbot Forum Logo

Rocketbot Forum Navigation

  • Academy Rocketbot
  • Tutoriales
  • Documentación
Search
Realiza una Pregunta

Mobile menu

Close
  • Home
  • Popular
  • Categorías
  • Tags
  • Preguntas
    • Nuevas Preguntas
    • Más votadas
    • Más visitadas
    • Más respondidas
  • Academy Rocketbot
  • Tutoriales
  • Documentación
Home/ Preguntas/Q 5387
Siguiente
En Proceso

Rocketbot Forum Latest Preguntas

MagicCid
  • 0
  • 0
MagicCid
Asked: octubre 26, 20212021-10-26T16:22:45+00:00 2021-10-26T16:22:45+00:00En: Comandos

Convertir Variable en Array

  • 0
  • 0

Hola,

Disculpar mi ignorancia de Python, seguramente esta duda sea sencilla si saben del lenguaje.

Cuando extraigo un dato del excel, me podrían venir varios datos, en ese caso, Rocketbot me devuelve un array, el cual luego itero con un bucle utilizando el comando For, que es muy útil para este caso.

Si del excel, sólo extrae un único dato, no lo pone como un array, entonces cuando va al For, me da un error. Sin embargo, si hay un dato, debería poder iterar aunque sea una vez. El problema es que ese dato no está en formato array. ¿Cómo puedo hacer para que siempre quede en formato array?

Por ej: si sólo hay un elemento: «Hola», quiero que quede [«Hola»]

Gracias!

array
4
  • 4 4 Respuestas
  • 5k Vistas
  • 0 Seguidores
  • 0
Compartir
  • Facebook

    4 Respuestas

    • Voted
    • Oldest
    • Recent
    1. Doraemon
      Doraemon
      2021-10-27T12:07:17+00:00Added an answer on octubre 27, 2021 at 12:07 pm

      Hola MagicCid, como estas?

      El for recorre cada elemento del array, si quieres que el array contenga otro array, puedes hacer un script en Python donde haces un array y le pasas el valor para que este contenido en un array.

      Lo que te recomendaria, es comprobar primero si es una lista en python o no, y con relacion a esto, decidir que hacer.

        • 0
      • Responder
      • Compartir
        Compartir
        • Compartir en Facebook
        • Compartir en Twitter
        • Compartir en LinkedIn
        • Compartir en WhatsApp
      • MagicCid
        MagicCid
        2021-10-28T15:31:17+00:00Replied to answer on octubre 28, 2021 at 3:31 pm

        Muchas gracias Doraemon, entiendo, ¿sabes cómo sería el IF en Python? Y si no fuera una lista, ¿conoces alguna instrucción, que de un string o integer, se pueda convertir a lista (de un elemento)?

        Gracias!

          • 0
        • Responder
        • Compartir
          Compartir
          • Compartir en Facebook
          • Compartir en Twitter
          • Compartir en LinkedIn
          • Compartir en WhatsApp
        • A16
          A16
          2021-11-03T16:49:02+00:00Replied to answer on noviembre 3, 2021 at 4:49 pm

          Hola MagicCid

          Para un if, si quieres saber si una palabra está en una lista o string, puedes hacer esto

          «string» in «{variable}»

          Si tu variable tiene algo como «esto es un string», lo tomará como True

            • 0
          • Responder
          • Compartir
            Compartir
            • Compartir en Facebook
            • Compartir en Twitter
            • Compartir en LinkedIn
            • Compartir en WhatsApp
        • A16
          A16
          2021-11-03T16:49:48+00:00Replied to answer on noviembre 3, 2021 at 4:49 pm

          Ten en cuenta que excel te trae un string solo si lees una sola celda, si lees más de una siempre te traerá una lista.

          Por eso tu robot debe controlar esa lógica, si va a leer celda a celda o si va a leer rangos

            • 0
          • Responder
          • Compartir
            Compartir
            • Compartir en Facebook
            • Compartir en Twitter
            • Compartir en LinkedIn
            • Compartir en WhatsApp

    Leave an answer
    Cancelar la respuesta

    You must login to add an answer.


    Forgot Password?

    Need An Account, Sign Up Here

    Sidebar

    Realizar Pregunta

    Stats

    • Preguntas : 1k
    • Respuestas : 2k
    • Posts : 0
    • Comentarios : 0
    • Mejores Respuestas : 163
    • Usuarios : 5k
    • Populares
    • Comentarios
    • Tags

    Related Questions

      • Respuestas: 0

      Obtener URL actual PDF en nueva pestaña

      • Respuestas: 0

      Obtener URL actual PDF en nueva pestaña

      • Respuestas: 3

      Problema con typing_extensions al usar EasyOCR en RocketBot

      • Respuesta: 1

      Error al importar una libreria python

      • Respuestas: 3

      ¿Como pego unos valores en las casillas de color rojo? ...

    Users

    Explore

    • Home
    • Popular
    • Categorías
    • Tags
    • Preguntas
      • Nuevas Preguntas
      • Más votadas
      • Más visitadas
      • Más respondidas

    Footer

    rocketbot white

    Rocketbot SpA | Todos los derechos reservados 2018 - 2020

    © 2020 Discy. All Rights Reserved
    With Love by 2code.

    es_ES
    en_US es_ES

    Insertar/editar un enlace

    Introduce la URL de destino

    O enlaza a contenido ya existente

      No se ha especificado ningún término de búsqueda. Mostrando los elementos recientes. Busca o utiliza las teclas de flecha arriba y abajo para seleccionar un elemento.