Hola,
necesito hacer split() de una cadena de caracteres, usando la coma ',' como
caracter separador.
Asi, a,b,c debe convertirse en [a, b, c]
El problema viene cuando quiero que la coma sea tomada literalmente.
En este caso a,b,c tendria que convertirse, por ejemplo, en [a,b , c]
Una posible
Buenas,
¿cómo sabes cuando la coma es carácter separador y cuando es literal? ¿No
puedes utilizar otro separador que sepas a priori que no va a aparecer las
cadenas que quieres separar? Quizás un tabulador... o una serie de caracteres
como *CODIGO-SEPARADOR*...
¿cómo sabes cuando la coma es carácter separador y cuando es literal?
Ese es precisamente mi problema :)
Es lo que intento resolver.
¿No puedes utilizar otro separador que sepas a priori que no va a aparecer
las cadenas que quieres separar?
En principio todos los caracteres pueden ser
El día 5 de abril de 2012 17:20, Jose Caballero
jcaballero@gmail.com escribió:
Hola,
necesito hacer split() de una cadena de caracteres, usando la coma ',' como
caracter separador.
Asi, a,b,c debe convertirse en [a, b, c]
El problema viene cuando quiero que la coma sea tomada
Una solución bien facil a tu problema es:
from json import dumps, loads
...
tengo que mirarlo..
Otra posible solución es serializar la lista en binario y antes de
cada cadena poner un numero con el tamaño de la misma.
Pero como se yo el tamagno de cada cadena?
Si lo supiera el
Hola!
Creo que hay una cosa clara que en a,b,c python no puede hacer mucha
magia por saber por cual hacer split.
Ya que , es idéntica siempre.
Como no tenga inteligencia artificial y que python piense por ti, sera
bastante complicado hacer que python elija por ti por que coma hacer split
y por
Capas y digo una estupidez pero...
*L = ['a,b', 'c']*
*
*
*for i in L:*
*result = i*
El 5 de abril de 2012 16:22, Andrey Antoukh and...@gmail.com escribió:
Hola!
Creo que hay una cosa clara que en a,b,c python no puede hacer mucha
magia por saber por cual hacer split.
Ya que , es
Hola a tod@s:
Ahi va una propuesta: si conoces la posición del separador que marca la
diferencia entre elementos juntos y separados, puedes ejecutar un código como
el siguiente:
lista = a,b,c.split(',')
[,.join (lista[:2])] + lista [2:]
['a,b', 'c']
En este caso, me interesa mantener los
Me auto respondo XDD
Cuando ejecuto el modulo os.system('mkdir -p ruta/'+directorio) no
funciona, siendo directorio una variable.
Pero si ejecuto os.system('mkdir -p '+directorio) si funciona
La solución chapusera es:
*users = f.read()*
#el contenido de users es ( ahora sin comas ): user1
perdón debí poner *os.system('mkdir -p '+users)*
El 5 de abril de 2012 21:58, mauricio rodriguez
rodriguez.maurici...@gmail.com escribió:
Me auto respondo XDD
Cuando ejecuto el modulo os.system('mkdir -p ruta/'+directorio) no
funciona, siendo directorio una variable.
Pero si ejecuto
2012/4/5 cesar husillos cesar_husil...@yahoo.es:
Hola a tod@s:
Ahi va una propuesta: si conoces la posición del separador que marca la
diferencia entre elementos juntos y separados, puedes ejecutar un código
como el siguiente:
lista = a,b,c.split(',')
[,.join (lista[:2])] + lista [2:]
El día 5 de abril de 2012 03:32, Alfonso de la Guarda
alfons...@gmail.com escribió:
Hola,
Me parece que lo importante es que las herramientas y soluciones se
desplegarán a gran escala y son en Python, además de la implicancia
social y económica para la ciudadanía... por otro lado mientras más
Hola,
Buenísimo! Muchísimas gracias! Ya me suscribí y trataremos de mantener
la lista más activa.
Saludos,
Alfonso de la Guarda
Centro Open Source(COS)
http://www.cos-la.net
http://alfonsodg.net
Twitter: @alfonsodg
Redes sociales: alfonsodg
Telef. 991935157
El día 5 de abril de 2012 17:20, Jose Caballero
jcaballero@gmail.com escribió:
El problema viene cuando quiero que la coma sea tomada literalmente.
En este caso a,b,c tendria que convertirse, por ejemplo, en [a,b , c]
Una posible solucion es 'escapear' la coma que debe ser tomada
14 matches
Mail list logo