What is the reason for using (*args) in the .fromtimestamp challenge ? Thanks in advance.
import datetime def timestamp_oldest(*args): return datetime.datetime.fromtimestamp(min(args))
# If you need help, look up datetime.datetime.fromtimestamp() # Also, remember that you *will not* know how many timestamps # are coming in.
kyle kitlinski5,619 Points
*args basically makes the argument a list.
timestamp_oldest(1,2,3,4,5,6,7) == timestamp_oldest([1,2,3,4,5,6,7])
so when you call
min(args) its giving you the smallest number in the list, or the oldest timestamp.