一直以来也知道Python的威力,据统计完成一项功能,一般情况下Python只需要C++代码的1/10,C代码的1/100。但是真正见识到威力的是下面的例子:
- 计算笛卡尔积
先来看Java代码
import java.util.ArrayList;
import java.util.List;
//import com.alibaba.fastjson.JSON;
public class DescartesUtil {
public static void main(String[] args) {
List<List<String>> list = new ArrayList<List<String>>();
List<String> listSub1 = new ArrayList<String>();
List<String> listSub2 = new ArrayList<String>();
List<String> listSub3 = new ArrayList<String>();
List<String> listSub4 = new ArrayList<String>();
listSub1.add("1");
listSub1.add("