Python

Discussion on other languages at the COJ. This is the place to clear your doubts about these languages, and to share with the community the new things you learn about them.
rvargas
Posts: 37
Joined: 4 years ago
Gender: None specified

Re: Python

Post by rvargas » 4 years ago

Lo que hace esa linea es tomar los valores enteros de la entrada, separandolos por espacios tantas veces como sea el valor de cant.

Si quieres inicializar en cero una matriz de 3x3, lo harías más o menos de la siguiente forma:

Code: Select all

valorInicio = 0
numeroColumnas = 3
numeroFilas = 3
matrix = [ [valorInicio for i in range(numeroColumnas)] for j in range(numeroFilas)]
matrix termina siendo [[0,0,0],[0,0,0],[0,0,0]]

En Python no existen los arreglos de la misma forma que en otros lenguajes, lo que se hace es crear una lista de listas. El acceso a los elementos es igual.



ypozo
Posts: 5
Joined: 6 years ago
Gender: None specified

Python round

Post by ypozo » 4 years ago

Ok, thanks es justo lo que necesitaba, si tengo entendido del excelente dinamismo de python, pero si se pueden crear arrays "parecidos" a los de otros lenguajes, sobre todo en el hecho de que todos sean del mismo tipo, llegate a import array o import arrays (no recuerdo bien)

Tengo un problema AC en java y lo lleve a python pero hay que redondear a 2 lugares ya intente con print round(resultado, 2) pero no nada, alguna ayuda para python y su redondeo?

User avatar
Jose132
Posts: 47
Joined: 3 years ago
Location: Matanzas - Cuba
Gender: None specified
Contact:

Re: Python

Post by Jose132 » 3 years ago

Phantom I am trying to learn some about Python, how I can do the problem 1000-a+b? :roll:

Phantom estoy tratando de aprender algo de Python, ¿cómo puedo hacer el problema 1000-a+b? :roll:
:-) "Behind every code is an enigma" :-)

rvargas
Posts: 37
Joined: 4 years ago
Gender: None specified

Re: Python

Post by rvargas » 3 years ago

José, revisa el FAQ http://coj.uci.cu/general/faqs.xhtml#6

Saludos.

User avatar
isaac
Posts: 83
Joined: 2 years ago
Gender: None specified

EOF

Post by isaac » 2 years ago

Como se puede leer hasta EOF en python??

User avatar
luismawolf
Posts: 30
Joined: 3 years ago
Gender: Male

Re: Python

Post by luismawolf » 2 years ago

Como puedo en Python convertir un numero a string en una base dada?

melbahenry
Posts: 1
Joined: 2 years ago
Location: India
Gender: None specified
Contact:

Re: Python

Post by melbahenry » 2 years ago

If you use Pandas read_tables with chunking enabled you can load ASCII data fast while saving it to another format (e.g., HDF5). This helps you get around the memory issue when dealing with GBs of ASCII files especially. I did this for a 2 TB ASCII, while converting it to an SQL database and it worked really well. :D

Post Reply

Return to “Other languages”