1
你能解釋一下這個說法是什麼意思?解釋列表遍歷的條件?
NewList = [{{U, S, R}, I} || {{U, S, R}, I} <- Users, U =:= User],
其中USERS
是一個列表。
你能解釋一下這個說法是什麼意思?解釋列表遍歷的條件?
NewList = [{{U, S, R}, I} || {{U, S, R}, I} <- Users, U =:= User],
其中USERS
是一個列表。
它返回Users
的所有元素,其中1)匹配模式{{U, S, R}, I}
(即,其中第一元素是3元組的2元組); 2)該模式下的U
等於User
的值。
有關詳細信息,請參閱the manual。
非常感謝你 – GJain
@ user2384694:只是效率的建議,使用'NewList = [X || {{U,_,_},_} = X < - 用戶,U =:=用戶],這樣可以減少垃圾並減少工作量。 –