You were given a string of integer temperature values. Create a function `lowest_temp(t)` and return the lowest value or `None/null/Nothing` if the string is empty.

Difficulty: introductory

Starter code:

def lowest_temp(t):
	

Solutions:
def lowest_temp(t):
  return min((int(x) for x in t.split()), default=None)

def lowest_temp(t):
    return min(map(int,t.split()),default=None)

def lowest_temp(t):
    if t:
        return min([int(x) for x in t.split()])
    else:
        return None


def lowest_temp(t):
    return min([int(tm) for tm in t.split()]) if t else None

def lowest_temp(s):
    return min((int(x) for x in s.split()), default=None)

def lowest_temp(t):
    if t == '':
        return None
    t = t.split()
    low = int(t[0])
    for i in t:
        if  int(i) < low:
            low = int(i)
    return low

def lowest_temp(t):
    return min(int(x) for x in t.split()) if t else None


lowest_temp=lambda s:min(map(int,s.split()),default=None)

def lowest_temp(t):
    if not t:
        return None
    return min(int(x) for x in t.split())

lowest_temp=lambda t: min(d for d in map(int,t.split())) if t else None