Nivel 7.6 del libro de problemas Python
Dado un archivo de texto. Obtenga el porcentaje de cada carácter. Escriba el resultado en un nuevo archivo.
En el archivo hay un texto en ruso. Abra este archivo, convierta el texto a transliteración y escríbalo en un nuevo archivo.
Dado un archivo de texto. Mezcle las líneas en este archivo en un orden aleatorio.
Obtenga una lista de todos los boletos de la suerte posibles. Un boleto es una cadena de seis dígitos, puede comenzar con ceros. Un boleto se considera de la suerte si la suma de los primeros tres dígitos es igual a la suma de los segundos tres dígitos. Escriba la lista obtenida en un archivo, cada boleto en una nueva línea.
Escriba un programa que genere la siguiente lista:
[
'x',
'xx',
'xxx',
'xxxx',
'xxxxx',
]
Dado el siguiente diccionario:
lst = {
2018: {
11: {
29: [1, 2, 3],
30: [4, 5],
},
12: {
30: [6, 7],
31: [8, 9],
},
},
2019: {
12: {
29: [10, 11],
30: [12, 13],
31: [14, 15],
}
},
}
Escriba todos los elementos de este diccionario en una nueva lista, de la siguiente manera:
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]