parameters: (uids)
return_statement: return annotated_list
docstring: Returns a list of dictionaries giving details (names, profile links)
      for the user ids list in uids.
docstring_summary: Returns a list of dictionaries giving details (names, profile links)
      for the user ids list in uids.
docstring_tokens: Returns a list of dictionaries giving details ( names profile links ) for the user ids list in uids .
function: def annotate_user_list(uids):
      """
      Returns a list of dictionaries giving details (names, profile links)
      for the user ids list in uids.
      """
      annotated_list = []
      for uid in uids:
          data = public_user_data(uid)
          annotated = {
              "userLink": user_link(uid),
              "imageUrl": data["imageUrl"]
          }
          annotated_list.append(annotated)
  
      return annotated_list
function_tokens: def annotate_user_list ( uids ) : annotated_list = [ ] for uid in uids : data = public_user_data ( uid ) annotated = { "userLink" : user_link ( uid ) , "imageUrl" : data [ "imageUrl" ] } annotated_list . append ( annotated ) return annotated_list