Colección de citas famosas - Colección de poesías - Diccionario de forma de cadena

Diccionario de forma de cadena

a = "AAS mr3 IDD 4 bgs 7 DLS F9 EAF"

Saque el número de la cadena A y envíelo como una nueva cadena.

Cuente el número de apariciones de cada letra en la cadena A (no distingue entre mayúsculas y minúsculas, A y A son la misma letra) y envíelo como un diccionario. Ejemplo {'a': 3, 'b': 1}

Elimine las letras que aparecen varias veces en la cadena A y conserve solo la primera letra, que no distingue entre mayúsculas y minúsculas.

Ejemplo: "aAsmr3idd4bgs7Dlsf9eAF", después de la eliminación, genera "asmr3id4bg7lf9e".

a="AAS mr3 IDD 4 bgs 7 DLS F9 EAF"

def fun 1_2(x):2

x = x inferior ( ) #. Conversión de casos

num=[]

dic={}

Para I en x:

Si I. es dígito (): #Si es un número, saque el dígito de la cadena A y genere una nueva cadena.

Agregar cantidad (1)

De lo contrario: #2 Cuente el número de apariciones de cada letra en la cadena A (independientemente del caso) y genere un diccionario. Por ejemplo: {'a': 3, 'b': 1}

Si estoy en dic:

Continuar

Si no:

dic ltIgt=x.count(I)

new="". join(número)

Imprimir "La nueva cadena numérica es: " new

Imprimir "El diccionario es: s" DIC

fun 1_2(a )

Defina la función 3(x):

x=x.lower()

Nuevo 3=[]

Para x I en :

Si estoy en Nueva York 3:

Continuar

En caso contrario:

nuevo 3.append(I)

p>

Imprimir "". Unirse (Nuevo 3)

Diversión 3 (1)

Datos extendidos:

Notas sobre el uso de la función printf

1, dominio Ancho

d: salida basada en la longitud real de los datos enteros.

Si desea generar un ancho específico, puede especificar el ancho del campo. MD-;gt;m ancho de campo, después de imprimir, en la consola, se muestran m dígitos;

Si el número de dígitos a imprimir excede los m que configuramos, se generará como está;

Si el número a imprimir tiene menos dígitos que el número establecido, complete los espacios en blanco de la siguiente manera:

Si m es un número positivo, está justificado a la izquierda (relleno izquierdo );

Si m es negativo, alinee a la derecha (relleno derecho).

2. Caracteres de escape

Si desea generar el carácter "", debe estar representado por dos s consecutivos en la cadena de "control de formato".

Por ejemplo: printf ("f", 1.0/3 resultado de salida: 0.333333);