python split()默认以空格分割 例如 你的trainfile的一行内容为 1 2 3 那么userid,itemid,record=line.split( )就line.split( )先得到 1 2 3 然后再把 这三个值 依次赋给userid,itemid,record 这三个变量