English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Trucos sencillos de asignación de valores máximos y mínimos en Python (compartido)

A veces, al escribir código, es necesario asignar valores según el tamaño del comparador:

import random
seq = [random.randint(0, 1000) for _ in range(100)]
#Método1:
xmax, xmin = max(seq), min(seq)
#Método2:
xmax, *_, xmin = sorted(seq)

Desde el punto de vista de lo anterior, no se puede ver el método2Aprovechando la ventaja, aunque lo que usamos comúnmente es comparar dos números y seleccionar:

dx, dy = random.sample(seq, 2)
#Método1:
dx, dy = min(dx, dy), max(dx, dy)
#Método2:
dx, dy = sorted((dx, dy))

Todavía se puede teclear menos caracteres ~

Esta es toda la información sobre trucos de asignación de valores máximos y mínimos en Python que el editor comparte con ustedes, espero que les sea útil y esperamos que todos nos apoyen y alentemos el tutorial.

Declaración: El contenido de este artículo se ha obtenido de la red, pertenece al propietario original, ha sido contribuido y subido por los usuarios de Internet, este sitio no posee los derechos de propiedad, no ha sido editado por humanos y no asume ninguna responsabilidad legal relacionada. Si encuentra contenido sospechoso de infracción de derechos de autor, por favor envíe un correo electrónico a: notice#w3Se ruega que al enviar un correo electrónico, reemplace el # por @ para denunciar y proporcionar pruebas relacionadas. Una vez confirmado, este sitio eliminará inmediatamente el contenido sospechoso de infracción.

Te gustará