Soy nuevo en Python y estoy tratando de imprimir todas las vocales en una cadena. Así que si alguien escribe “Oye, ¿todo bien?” , todas las vocales necesitan ser impresas … pero no sé cómo? (así que no se trata de contar las vocales, se trata de imprimir las vocales) Por ahora tengo esto; sentence […]
Soy nuevo en Python y tengo el siguiente problema: necesito convertir un entero en una cadena hexadecimal de 6 bytes. por ejemplo, 281473900746245 -> “\ xFF \ xFF \ xBF \ xDE \ x16 \ x05” El formato de la cadena hexadecimal es importante. La longitud del valor int es variable. El formato ‘0xffffbf949309L’ no […]
En Python3.4 puedes hacer lo siguiente: class MyDict(dict): def __missing__(self, key): return “{%s}” % key Y luego algo como: d = MyDict() d[‘first_name’] = ‘Richard’ print(‘I am {first_name} {last_name}’.format(**d)) Impresión, como se esperaba: I am Richard {last_name} Pero este fragmento de código no funcionará en Python3.6 +, devolviendo un KeyError al intentar obtener el last_name […]
Estoy tratando de contar el número de apariciones de un elemento en un iterable usando most_common en el módulo de collections . >>> names = [‘Ash’, ‘ash’, ‘Aish’, ‘aish’, ‘Juicy’, ‘juicy’] >>> Counter(names).most_common(3) [(‘Juicy’, 1), (‘juicy’, 1), (‘ash’, 1)] Pero lo que espero es, [(‘juicy’, 2), (‘ash’, 2), (‘aish’, 2)] ¿Existe una forma / truco […]
en python, estoy tratando de obtener datos de una línea. Las líneas parecen: 1. cpasite=5 nsubl=4 cpatypes=3,4,5,6 2. cpasite=6 nsubl=2 cpatypes=7,8 3. cpasite=7 nsubl=4 cpatypes=9,10 4. cpasite=8 nsubl=2 cpatypes=11,12 5. cpasite=9 nsubl=6 cpatypes=13,14,15,16,17,18 Lo he expresado de la siguiente manera: pattern=r'(\d+)\. \s* cpasite=(.*)\s* nsubl=(.*)\s* cpatypes=(.*)’ El problema es que necesito esos sitios (por ejemplo, 3,4,5,6) […]
¿Hay alguna forma recomendada de realizar múltiples sustituciones de cadenas además de hacer el “reemplazo” del encadenamiento en una cadena (es decir, texto.emplazamiento (a, b). Lugar (c, d). Lugar (e, f) …)? ¿Cómo, por ejemplo, implementar una función rápida que se comporte como los htmlspecialchars de PHP en Python? Comparé (1) el método de “reemplazo” […]
Tengo un archivo de texto persa que tiene algunas líneas como esta: ذوب 6 خوی 7 بزاق ،آبدهان ، یم 10 زهاب، 11 آبرو، حیثیت، شرف Quiero generar una lista de palabras de esta línea. Para mí, los bordes de las palabras son números, como 6, 7, etc. en la línea anterior y también el […]
Hice esto: import cStringIO.StringIO as StringIO Y me doy cuenta de que lo he estado usando en todas partes. ¿Eso está bien? ¿Se trata igual que StringIO?
Tengo algo como esto en mi código: df2 = df[df[‘A’].str.contains(“Hello|World”)] Sin embargo, quiero todas las filas que no contengan Hello o World. ¿Cómo puedo revertir esto más eficientemente?
Quiero lograr lo siguiente answer = True myvar = “the answer is ” + answer y que el valor de myvar sea “la respuesta es verdadera”. Estoy bastante seguro de que puedes hacer esto en Java.