例えばリスト {a,b,c} を返す関数 f[] があったとして、その内 {a,c} だけが必要なときに、

Block[{a, c},
{a, _, c}=f[];
{a,c}]

みたいに、関数型言語に良くあるワイルドカード _ みたいなパターンマッチって出来ないのか?