[vc_row el_class=”blog-info”][vc_column][vc_single_image source=”featured_image” img_size=”full” style=”vc_box_rounded”][vc_empty_space height=”40px”][vc_row_inner][vc_column_inner width=”1/6″][/vc_column_inner][vc_column_inner width=”2/3″][vc_column_text el_class=”font-weight-bold”]
Snippet: Los 29 mejores fragmentos de Python que le permiten ahorrar tiempo
Echemos un vistazo rápido a 29 snippet de código cortos que puede comprender y dominar increíblemente rápido. ¡Vamos!
Python es uno de los lenguajes más populares utilizados por muchos en ciencia de datos y aprendizaje automático, desarrollo web, secuencias de comandos, automatización y más. Una de las razones de esta popularidad es su sencillez y facilidad de aprendizaje.
Si está leyendo esto, lo más probable es que ya esté usando Python, o al menos esté interesado en él.
[/vc_column_text][vc_empty_space height=”40px”][/vc_column_inner][vc_column_inner width=”1/6″][/vc_column_inner][/vc_row_inner][vc_row_inner][vc_column_inner width=”1/6″][/vc_column_inner][vc_column_inner width=”2/3″][vc_column_text]
Comprueba si hay elementos duplicados en la lista dada. Utiliza una propiedad set() que elimina elementos duplicados de la lista:
Comprobar si dos cadenas son anagramas. Un anagrama es una palabra o frase formada reordenando las letras de otra palabra o frase, usualmente usando todas las letras originales exactamente una vez:
Y esto se puede usar para verificar el uso de memoria de un objeto:
4. Tamaño en bytes
El método devuelve la longitud de la cadena en bytes:
5. Imprime la cadena N veces
Generar una cadena n una vez sin la necesidad de usar bucles para esto:
6. Hace que las primeras letras de las palabras sean grandes
Y aquí está el registro. Este es un snippet que usa un método title() para poner en mayúscula cada palabra en una cadena:
7. Separación
Divide la lista en listas más pequeñas del tamaño especificado:
8. Eliminar valores falsos
Así que eliminas los valores falsos ( False, None, 0 y «») de la lista usando filter():
9. Contar
Para transponer una matriz 2D:
10. Comparación de cadenas
Hacer múltiples comparaciones con todo tipo de operadores en una línea:
11. Separe con coma
Con este snippet se puede convertir una lista de cadenas en una sola cadena, donde cada elemento de la lista está separado por comas:
12. Cuenta las vocales
Sirve para contar el número de vocales (“a”, “e”, “i”, “o”, “u”) que se encuentran en la cadena:
13. Convertir la primera letra de una cadena a minúsculas
Úselo para convertir la primera letra de su cadena especificada a minúsculas:
14. Anti-aliasing
Aplanan una lista potencialmente profunda mediante la recursividad:

15. Diferencia
Encuentra la diferencia entre las dos iteraciones, manteniendo solo los valores que están en la primera:

16. La diferencia entre listas
Devuelve la diferencia entre las dos listas después de aplicar esta función a cada elemento de ambas listas:
17. Llamada a función encadenada
Puede llamar a varias funciones en una línea:
18. Encontrar duplicados
Aquí el código verifica si hay valores duplicados en la lista usando el hecho de que set() solo contiene valores únicos:
19. Combinar dos diccionarios
Se puede utilizar este método para combinar dos diccionarios:
20. Convierta dos listas en un diccionario
Ahora comencemos a convertir dos listas en un diccionario:
21. Usando ‘enumerate’
El snippet muestra lo que puede usar enumerate() para obtener valores e índices de listas:
22. Tiempo dedicado
Úselo para calcular el tiempo que tarda en ejecutarse un código específico:
23. Prueba / else
Puede usar else como parte de un bloque de try:
24. El elemento que aparece con más frecuencia
Devuelve el elemento más frecuente que aparece en la lista:
25. Palíndromo
Un método para comprobar si la cadena dada es un palíndromo:
26. Calculadora sin if-else
Muestra cómo escribir una calculadora simple sin la necesidad de condiciones if-else:
27. Shuffle
Este código se puede utilizar para aleatorizar el orden de los elementos de una lista. Tenga en cuenta que shuffle funciona en su lugar y devuelve None:
28. Cambiar valores
Una forma realmente rápida de intercambiar dos variables sin la necesidad de una adicional:
29. Obtener el valor predeterminado para las claves faltantes
El código muestra cómo puede obtener el valor predeterminado si la clave que está buscando no está incluida en el diccionario:
[/vc_column_text][/vc_column_inner][vc_column_inner width=”1/6″][/vc_column_inner][/vc_row_inner][/vc_column][/vc_row][vc_row el_class=”social-info”][vc_column width=”1/6″][/vc_column][vc_column width=”2/3″][vc_row_inner][vc_column_inner width=”1/2″][vc_column_text][social_share_button themes=’theme1′][/vc_column_text][/vc_column_inner][vc_column_inner el_class=”youtube-inner-col” width=”1/2″][vc_column_text][likebtn theme=”youtube” lang=”auto” show_like_label=”0″ white_label=”1″ alignment=”right”][/vc_column_text][/vc_column_inner][/vc_row_inner][vc_row_inner el_class=”social-info-inner”][vc_column_inner width=”1/4″][vc_single_image image=”921″][/vc_column_inner][vc_column_inner width=”3/4″][vc_column_text]
Diego Pacheco
Ingeniero en Sitemas, MBA (Babson College). Desarrollador PHP/Java/JavaScript. Fundador & CEO de EpicStudio. Entusiasta de las tecnologías web (JavaScript, Vue, Laravel, AWS, Docker) Viajes, Negocios, Surf y Growth.[/vc_column_text][asvc_list_item icon_fontawesome=”fa fa-calendar-o” icon_size=”14px”]Programar una reunión[/asvc_list_item][/vc_column_inner][/vc_row_inner][/vc_column][vc_column width=”1/6″][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]
Recent Post
[/vc_column_text][lvca_posts_carousel posts_query=”size:3|order_by:rand|post_type:post” image_linkable=”true” image_size=”full” taxonomy_chosen=”post_tag” display_title=”true” display_post_date=”true” display_summary=”true” autoplay_speed=”3000″ animation_speed=”300″ display_columns=”3″ scroll_columns=”3″ gutter=”3″ tablet_display_columns=”2″ tablet_scroll_columns=”2″ tablet_gutter=”3″ tablet_width=”800″ mobile_display_columns=”1″ mobile_scroll_columns=”1″ mobile_gutter=”3″ mobile_width=”480″][vc_empty_space height=”20px”][/vc_column][/vc_row]



























