Preguntas etiquetadas con string

101
Python str vs tipos unicode

Trabajando con Python 2.7, me pregunto qué ventaja real hay en usar el tipo en unicodelugar de str, ya que ambos parecen poder contener cadenas Unicode. ¿Hay alguna razón especial además de poder establecer códigos Unicode en unicodecadenas usando el carácter de escape \?: Ejecutando un módulo...

101
Convertir cadena en flotante en Swift

Estoy tratando de convertir números tomados de un UITextField, que supongo, son en realidad Strings, y convertirlos a Float, para poder multiplicarlos. Tengo dos UITextfields que se declaran de la siguiente manera: @IBOutlet var wage: UITextField @IBOutlet var hour: UITextField Cuando el usuario...

101
Python escribe en CSV línea por línea

Tengo datos a los que se accede a través de una solicitud http y el servidor los devuelve en un formato separado por comas, tengo el siguiente código: site= 'www.example.com' hdr = {'User-Agent': 'Mozilla/5.0'} req = urllib2.Request(site,headers=hdr) page = urllib2.urlopen(req) soup =...

100
Convertir cadena en un nombre de variable

Estoy usando R para analizar una lista de cadenas en el formulario: original_string <- "variable_name=variable_value" Primero, extraigo el nombre y el valor de la variable de la cadena original y convierto el valor en una clase numérica. parameter_value <-

100
¿Qué es std :: string :: c_str () de por vida?

En uno de mis programas, tengo que interactuar con un código heredado que funciona con const char*. Digamos que tengo una estructura que se parece a: struct Foo { const char* server; const char* name; }; Mi aplicación de nivel superior solo se ocupa de std::string, así que pensé en usarla...

100
dividir la cadena en 2 según la última aparición de un separador

Me gustaría saber si hay alguna función incorporada en Python para dividir la cadena en 2 partes, según la última aparición de un separador. por ejemplo: considere la cadena "abc, d, e, f", después de la división sobre el separador ",", quiero la salida como "abc, d, e" y "f". Sé cómo manipular...