Wolfram Computation Meets Knowledge

Wolfram Language:
Introdução rápida para programadores

Mostrar informações adicionais para:
Todas as seções 
  • Sobre Wolfram Language
  • Mostrar informações adicionais para...
  • Mostrar informações para Java
  • Mostrar informações para Python
  • Ocultar informações adicionais
Comece agora

Iteradores Versão em vídeo

Comentários para programadores de Java:

Não confundir com a interface Iterator em Java, a notação do iterador em Wolfram Language reduz o código necessário para operações repetitivas. Geralmente, esses iteradores são usados para tarefas que necessitam repetição em Java.

Faça uma tabela dos primeiros 10 quadrados:

In[1]:=
Out[1]=

Muitas funções em Wolfram Language usam a "especificação de iterador" padrão: min, max, step:

In[2]:=
Out[2]=

Comentários para programadores de Java:

Em Java, operações iterativas como essa requerem uma repetição for ou while.


Uma especificação de iterador alternativa dá apenas uma lista explícita de valores:

In[3]:=
Out[3]=

Comentários para programadores de Java:

Usar Table desta forma é semelhante a iterar sobre uma matriz em Java ou coleção com uma construção foreach.

Comentários para programadores de Python:

Usar Table dessa maneira é como usar a construção [... for ... in ...] em Python, embora tenha uma semântica um pouco mais rica.




Isso gera uma tabela aninhada:

In[1]:=
Out[1]=

Qual das seguintes opções cria uma tabela dos 20 primeiros números?


Qual é o primeiro elemento da lista gerada por Table[f[x], {x, {3, 4, 6}}]?


Qual das seguintes opções calcula a lista de quadrados {1, 4, 9, 16}?

© 2024 Wolfram. Todos os direitos reservados.