Articles of cuerdas de

Cadena equivalente de = + pero cadena existente como adjunta en lugar de antepuesta a la nueva cadena

Estoy usando PyCharm (versión 4.0.3) y obtengo una Asignación de advertencia de estilo que puede ser reemplazada por una asignación aumentada en la segunda línea del siguiente código *: abc = ‘and cheese’ abc = ‘ham’ + abc * – Mi código no es realmente este código pero genera el mismo error. Estoy generando progtwigdamente […]

Reemplazar recursivamente los caracteres en un diccionario

¿Cómo cambio todos los puntos . para subrayar (en las claves del dict), dado un diccionario nested arbitrariamente ? Lo que intenté es escribir dos bucles, pero luego estaría limitado a diccionarios nesteds de 2 niveles. Esta … { “brown.muffins”: 5, “green.pear”: 4, “delicious.apples”: { “green.apples”: 2 { } … debe convertirse: { “brown_muffins”: 5, […]

Filtrado de las filas del dataframe pandas por contiene str

Tengo una base de datos de pandas de python df con muchas filas. De esas filas, quiero cortar y solo usar las filas que contienen la palabra ‘bola’ en la columna ‘cuerpo’. Para hacer eso, puedo hacer: df[df[‘body’].str.contains(‘ball’)] El problema es que quiero que no se distinga entre mayúsculas y minúsculas, lo que significa que […]

Las pandas eliminan partes de la cadena después de un carácter específico dentro de un dataframe

Me gustaría que un simple mehtod elimine partes de una cadena después de un carácter específico dentro de un dataframe. Aquí hay un ejemplo simplificado: df: obs abcd 0 1 1-23-12 1 2 3 1 2 12-23-13 4 5 5 2 3 21-23-14 4 5 5 Me gustaría eliminar las partes en una columna después […]

Contando las vocales en una cuerda usando la recursividad

Entiendo que la recursión es cuando una función se llama a sí misma, sin embargo, no puedo averiguar cómo hacer que mi función se llame a sí misma para obtener los resultados deseados. Necesito simplemente contar las vocales en la cadena dada a la función. def recVowelCount(s): ‘return the number of vowels in s using […]

Encuentre todas las subcadenas en la lista de cadenas y cree una nueva lista de subcadenas coincidentes. en Python

Tengo una lista de subcadenas y una lista de cadenas. Me gustaría encontrar todas las subcadenas coincidentes en la lista de cadenas. Cuando se encuentran subcadenas en las cadenas, me gustaría crear una nueva lista de cadenas que contengan todas las coincidencias de subcadenas encontradas en cada cadena. Por ejemplo, digamos que tengo estos: substrings […]

¿Puedo ordenar el texto por su valor numérico en Python?

He dictado en Python con claves de la siguiente forma: mydict = {‘0’ : 10, ‘1’ : 23, ‘2.0’ : 321, ‘2.1’ : 3231, ‘3’ : 3, ‘4.0.0’ : 1, ‘4.0.1’ : 10, ‘5’ : 11, # … etc ’10’ : 32, ‘11.0’ : 3, ‘11.1’ : 243, ‘12.0’ : 3, ‘12.1.0’: 1, ‘12.1.1’: 2, […]

Casting de float a string sin notación científica.

El flotador fl = 0.000005 se convierte a String como str(fl)==’5e-06′ . sin embargo, quiero que se emita como str(fl)=’0.000005′ para exportar a CSV . ¿Cómo logro esto?

pandas – realiza una operación de cadena en todos los elementos de una columna

Tengo una columna en un dataframe de pandas que es todo mayúsculas. Me gustaría cambiar esto a palabras con solo la primera letra en mayúscula. He probado lo siguiente: import pandas as pd data = pd.read_csv(‘my_file.csv’) data[‘field’] = data[‘field’].title() Esto devuelve el error: ‘Series’ object has no attribute ‘title’ ¿Hay una forma sencilla de realizar […]

Encontrar la última aparición de subcadena en una cadena, reemplazando esa

Así que tengo una larga lista de cadenas en el mismo formato, y quiero encontrar la última “.” carácter en cada uno, y reemplazarlo con “. -“. He intentado usar rfind, pero parece que no puedo utilizarlo correctamente para hacer esto.