Sign Up


Have an account? Sign In Now

Sign In


Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask question.


Forgot Password?

Need An Account, Sign Up Here
Sign InSign Up

Rocketbot Forum

Rocketbot Forum Logo Rocketbot Forum Logo

Rocketbot Forum Navigation

  • Academy Rocketbot
  • Tutorials
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Popular
  • Categories
  • Tags
  • Questions
    • New Questions
    • Most voted
    • Most visited
    • Most Responded
  • Academy Rocketbot
  • Tutorials
Home/ Questions/Q 5387
Next
In Process
MagicCid
MagicCid

MagicCid

  • Mexico
  • 14 Questions
  • 14 Answers
  • 1 Best Answer
  • 23 Points
View Profile
  • 0
MagicCid
Asked: October 26, 20212021-10-26T16:22:45+00:00 2021-10-26T16:22:45+00:00In: Comandos

Convertir Variable en Array

  • 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 Answers
  • 1k Views
  • 0 Followers
  • 0
Answer
Share
  • Facebook

    4 Answers

    • Voted
    • Oldest
    • Recent
    1. Doraemon

      Doraemon

      • 0 Questions
      • 159 Answers
      • 11 Best Answers
      • 427 Points
      View Profile
      Doraemon
      2021-10-27T12:07:17+00:00Added an answer on October 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
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
      • MagicCid

        MagicCid

        • Mexico
        • 14 Questions
        • 14 Answers
        • 1 Best Answer
        • 23 Points
        View Profile
        MagicCid
        2021-10-28T15:31:17+00:00Replied to answer on October 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
        • Reply
        • Share
          Share
          • Share on Facebook
          • Share on Twitter
          • Share on LinkedIn
          • Share on WhatsApp
        • A16

          A16

          • 1 Question
          • 349 Answers
          • 32 Best Answers
          • 937 Points
          View Profile
          A16
          2021-11-03T16:49:48+00:00Replied to answer on November 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
          • Reply
          • Share
            Share
            • Share on Facebook
            • Share on Twitter
            • Share on LinkedIn
            • Share on WhatsApp
        • A16

          A16

          • 1 Question
          • 349 Answers
          • 32 Best Answers
          • 937 Points
          View Profile
          A16
          2021-11-03T16:49:02+00:00Replied to answer on November 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
          • Reply
          • Share
            Share
            • Share on Facebook
            • Share on Twitter
            • Share on LinkedIn
            • Share on WhatsApp

    Leave an answer
    Cancel reply

    You must login to add an answer.


    Forgot Password?

    Sidebar

    Ask A Question

    Stats

    • Questions : 646
    • Answers : 1k
    • Posts : 0
    • Comments : 0
    • Best Answers : 98
    • Users : 1k
    • Popular
    • Comments
    • Tags

    Related Questions

      • On: August 5, 2022
      • Answers: 0

      Escribir en PDF

      Saludos, quería consultar una duda que tengo, quería saber si dentro de los comandos que posee rocketbot, hay alguno que me permita poder escribir información que yo tengo guardadas en variables a un archivo de tipo pdf.

      • On: August 4, 2022
      • Answers: 0

      Escribir word

      Quisiera saber como puede escribir en un word dos variables en la misma linea con diferente tamaño de letra? y saber si puedo cambiar el color de lo que escriba?

      • On: July 28, 2022
      • Answers: 2

      Adjuntar archivos

      Buenos días, Por favor alguien me puede ayudar con lo siguiente: no entiendo por qué no me adjunta archivos,en el campo de una página web. Esta es la página Web: Revisando le código de la página

      • On: July 27, 2022
      • Answer: 1

      Error en Captura de Pantalla - Buscar por Imagen

      • On: July 25, 2022
      • Answer: 1

      Codificacion de Variable

      Cordial saludo   espero que esten muy bien   Estoy teniendo problemas al leer un archivo txt q contiene una variable con acento y requiero que al verla en rocke se vea como original es mas no como se convierte al leearla si no

    Users

    richardsondeja

    richardsondeja

    • 1 Question
    • 0 Answers
    Jose Luis Parra

    Jose Luis Parra

    • 2 Questions
    • 0 Answers
    alycenw3

    alycenw3

    • 0 Questions
    • 0 Answers

    Explore

    • Home
    • Popular
    • Categories
    • Tags
    • Questions
      • New Questions
      • Most voted
      • Most visited
      • Most Responded

    Footer

    Chile


    Máximo Humbser 577 RM

    +569 9335 8641 jjherrera@rocketbot.cl

    Perú


    Avenida Jose Larco 743 Of. 704, Miraflores Lima

    +51 (01) 447-5333 contacto@rocketbot.pe

    México


    Víctor Hugo 12 Anzures CDMX

    +52 55 5946 3690 antonio.nieto@rocketbot.co

    Colombia


    Diagonal 34 bis #18-44, Teusaquillo - ParkWay Bogotá

    +57 313 8975701 leonardo.garcia@rocketbot.co

    Centro América y el Caribe


    Av. Eugenia 626. Col. Del Valle Centro, Ciudad de México, México

    +1-857-285-0594 www.evaconconsulting.com info.costarica@evaconconsulting.com
    rocketbot white

    Rocketbot SpA | Todos los derechos reservados 2018 - 2020

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

    en_US
    es_ES en_US

    Insert/edit link

    Enter the destination URL

    Or link to existing content

      No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.