python assign value if not none