Articles of cadena

Concatenación de cuerdas de elementos en número

¿Es esto un error? import numpy as np a1=np.array([‘a’,’b’]) a2=np.array([‘E’,’F’]) In [20]: add(a1,a2) Out[20]: NotImplemented Estoy tratando de hacer concatenación de cadenas de elementos sabios. Pensé que Add () era la forma de hacerlo en números, pero obviamente no está funcionando como se esperaba.

Eliminar subcadenas dentro de una lista con una complejidad mejor que O (n ^ 2)

Tengo una lista con muchas palabras (100,000+), y lo que me gustaría hacer es eliminar todas las subcadenas de cada palabra en la lista. Entonces, para simplificar, imaginemos que tengo la siguiente lista: words = [‘Hello’, ‘Hell’, ‘Apple’, ‘Banana’, ‘Ban’, ‘Peter’, ‘P’, ‘e’] La siguiente salida es la deseada: [‘Hello’, ‘Apple’, ‘Banana’, ‘Peter’] ‘Hell’ fue […]

Uso de múltiples argumentos para el formato de cadenas en Python (por ejemplo, ‘% s …% s’)

Tengo una cadena que parece ‘%s in %s’ y quiero saber cómo separar los argumentos para que sean dos% s diferentes. A mi mente que viene de Java se me ocurrió esto: ‘%s in %s’ % unicode(self.author), unicode(self.publication) Pero esto no funciona, ¿cómo se ve en Python?

Bonita impresión de nuevas líneas dentro de una cadena en un DataFrame de Pandas

Tengo un Pandas DataFrame en el que una de las columnas contiene elementos de cadena, y esos elementos de cadena contienen nuevas líneas que me gustaría imprimir literalmente. Pero solo aparecen como \n en la salida. Es decir, quiero imprimir esto: pos bidder 0 1 1 2 2 3 <- alice <- bob 3 4 […]

Interpretar “texto plano” como texto utf-8 en python

Tengo un archivo de texto con texto que debería haber sido interpretado como utf-8 pero no fue (me fue dado de esta manera). Aquí hay un ejemplo de una línea típica del archivo: \ u30ed \ u30f3 \ u30c9 \ u30f3 \ u5728 \ u4f4f que debería haber sido: ン ド ン ン 住 Ahora, […]

error de lanzamiento de create_string_buffer TypeError: str / bytes esperado en lugar de la instancia de str

Estoy probando este simple ejemplo de ctypes y obtengo el error mencionado >>> from ctypes import create_string_buffer >>> str = create_string_buffer(“hello”) Traceback (most recent call last): File “”, line 1, in File “C:\Python32\lib\ctypes\__init__.py”, line 59, in create_string_buffer buf.value = init TypeError: str/bytes expected instead of str instance ¿Alguien sabe qué estoy haciendo mal? En la […]

¿Cómo hacer que un servidor de Python convierta a Recvline en una cadena?

¿Cómo puedo convertir la entrada del cliente desde el servidor a una cadena o algún otro tipo de datos? Mi servidor puede imprimir la receta de los clientes pero no la reconoce como un tipo de datos común … void timing() { for (long i = 0; i < 200000000; i ++){ printf(""); } } […]

Javascript equivalente al .format de python ()

Me gustaría una función javascript que imite la función .format () de python que funciona como .format(*args, **kwargs) Una pregunta anterior ofrece una solución posible (pero no completa) para ‘.format (* args) JavaScript equivalente a printf / string.format Me gustaria poder hacer “hello {} and {}”.format(“you”, “bob” ==> hello you and bob “hello {0} and […]

Cómo convertir una cadena hexadecimal a número hexadecimal

Quiero convertir una cadena hexadecimal (por ejemplo, 0xAD4 ) en un número hexadecimal, luego agregar 0x200 a ese número y nuevamente quiero imprimir ese número en forma de 0x como una cadena. Lo intenté por el primer paso: str(int(str(item[1][:-2]),16)) pero el valor que se imprime es una cadena decimal, no una cadena con formato hexadecimal […]

Conversión binaria Python a hexadecimal

Estoy intentando convertir un binario que tengo en python (un objeto de búfer de protocolo comprimido con gzip) en una cadena hexadecimal en un modo de escape de cadena (por ejemplo, \ xFA \ x1C ..). He intentado tanto repr(.getvalue()) tanto como .getvalue().encode(‘string-escape’) En ambos casos, termino con una cadena que no está hecha solo […]