equal
deleted
inserted
replaced
114 \small |
114 \small |
115 \begin{lstlisting}[language=Scala, xleftmargin=-4mm,numbers=left] |
115 \begin{lstlisting}[language=Scala, xleftmargin=-4mm,numbers=left] |
116 def process_ratings(lines: List[String]) = { |
116 def process_ratings(lines: List[String]) = { |
117 val values = List[(String,String)]() |
117 val values = List[(String,String)]() |
118 |
118 |
119 for(line <- lines){ |
119 for(line <- lines) { |
120 val splitList = line.split(",").toList |
120 val splitList = ... |
121 |
121 |
122 if(splitList(2).toInt >= 4){ |
122 if(splitList(2).toInt >= 4){ |
123 val userID = splitList(0) |
123 val userID = splitList(0) |
124 val movieID = splitList(1) |
124 val movieID = splitList(1) |
125 val tuple = (userID, movieID) |
125 val tuple = (userID, movieID) |
130 values |
130 values |
131 } |
131 } |
132 \end{lstlisting} |
132 \end{lstlisting} |
133 |
133 |
134 \normalsize |
134 \normalsize |
135 What does this function always return? |
135 What does this function (always) return? |
136 |
136 |
137 |
137 |
138 \end{frame} |
138 \end{frame} |
139 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
139 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
140 |
140 |