consider this example:
list = {a, b, c};
Table[{Sin[i], Cos[j]}, {i, 1, 3}, {j, list[[i ;;]]}]
(*{{{Sin[1], Cos[a]}, {Sin[1], Cos[b]}, {Sin[1], Cos[c]}}, {{Sin[2],
Cos[b]}, {Sin[2], Cos[c]}}, {{Sin[3], Cos[c]}}}*)
for the following code:
{Sin[#], Cos[#]} & /@ list[[# ;;]] & /@ {1, 2, 3}
we can get same result if the slot inside Sin (Sin[#]) takes the values from the outer range ({1,2,3})
so in general, is it possible to specify which range that slot takes from?
