num_list = range(1,10001)
double_num = []
single_num = []
for i in num_list:
s_num = str(i/2)
if s_num[len(s_num)-1] == '0':
double_num.append(i)
else:
single_num.append(i)
print(len(double_num),len(single_num))
小记
没有使用复杂的算法
将列表中每个元素除以2后,用字符判断其最后一位是否是0或5,以判断该元素是奇数还是偶数