Avatar ·

for _ in Range. Como um sublinhado funciona

📁 python, exemplo

  MATRIX = [[ 0 ]* 5 ]  for  _  in   range  ( 5 )]  
  

existe tal expressão, cria cinco desses elementos 0 0 0 0 0 . Quem pode explicar a mecânica de criação, quanto mais simples melhor.

por exemplo

   for  x  in   range  ( 5 ):   print  (x)   

range (5) é 0,1,2,3,4

e para cada valor começando do primeiro (0), a ação é executada