Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 664 Bytes

python-Idiomatic.md

File metadata and controls

45 lines (34 loc) · 664 Bytes

PYTHON IDIOMATIC

IF en una sola linea

str(p.indicadores_id.mutualidad_id.codigo) if p.indicadores_id.mutualidad_id else '00',

Mejoras en And

if x <= y <= z:
  return True

Repitiendo variable en un IF

is_generic_name = name in ('Tom', 'Dick', 'Harry')

Operadores ternarios

is_generic_name = name in ('Tom', 'Dick', 'Harry')

Recorriendo Lista

my_list = ['Larry', 'Moe', 'Curly']
  for element in my_list:
  print(element)

Variable iguales

def all_equal(a, b, c):
return a == b == c

Uniendo Lista

result_list = ['True', 'False', 'File not found']
result_string = ''.join(result_list)