def create_expression_values(item: dict):
    """
    Creates the update expression using the provided dictionary.

    :param item: Dictionary of the data to use for the expression.
    :return: String with the expression.
    """
    expression = 'SET '
    values = dict()
    for name in item:
        expression += '{} = :{}, '.format(name, name)
        values[':{}'.format(name)] = {'S' if type(item[name]) is str else 'N': str(item[name])}
    return expression[0:-2], values