for…else…的用法 for 与一般用法没有区别,就是在执行完for之后会执行else的语句 result = [] for A, L in zip(weight, formula): print(A,L) result.append("{} {}".format(A,L)) else: print(result) 顺便在说一下zip,zip将weight和formula打包成一个元组,如果查看还要转换为list形式print(list(zip(weight,formula))) 再说一下format,前面空出来的{ }和format()括号里面的相关联,是对应的关系