Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for The Most Frequent Weekdays by jacekgrycza
from datetime import date
def most_frequent_days(year):
m=[]
f=(date(year, 1, 1).isoweekday())
l=(date(year, 12, 31).isoweekday())
for i in range(1,8):
if(i>=f and i<=l):
m.append(i)
if(len(m))<1:
for i in range(1,8):
if(i>=f or i<=l):
m.append(i)
for i in range(0, len(m)):
if(m[i]==1):
m[i]='Monday'
if(m[i]==2):
m[i]='Tuesday'
if(m[i]==3):
m[i]='Wednesday'
if(m[i]==4):
m[i]='Thursday'
if(m[i]==5):
m[i]='Friday'
if(m[i]==6):
m[i]='Saturday'
if(m[i]==7):
m[i]='Sunday'
return m
Oct. 22, 2016