title: Are there ways to form a list from two arrays without using for loop?
body: <p>I have two arrays, say <code>Y</code> and <code>X</code>, both of them are three dimensional array, say <code>2X3X4</code>. I want to construct a list like <code>[(X[0][0][0],Y[0][0][0]),(X[0][0][1],Y[0][0][1]),...,X[1][2][3],Y[1][2][3]]</code>. Are there any methods to do it in python without using for loop?</p>