美文网首页
python100练-1-生成1-10000之间的奇数偶数列表

python100练-1-生成1-10000之间的奇数偶数列表

作者: Miracle_Li | 来源:发表于2017-08-24 21:11 被阅读0次
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,以判断该元素是奇数还是偶数

相关文章

网友评论

      本文标题:python100练-1-生成1-10000之间的奇数偶数列表

      本文链接:https://www.haomeiwen.com/subject/rvqydxtx.html