Python 语言代码怎么写这两个题
发布网友
发布时间:2022-04-22 05:28
我来回答
共1个回答
热心网友
时间:2024-02-25 17:37
参考代码
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#python 2.7
#第一段代码,list去掉重复的元素
li = [1,1,2,3,3,5]
li2 = [x for x in li if li.count(x) == 1]#如果元素x,在list里只存在一个,那么保留下来
print li2
#第二段代码,找到范围内的偶数,和偶数的个数
ary=[]
for temp in range(300,355):
if(temp%2==0):
ary.append(temp) #找到偶数存入ary里
print "300~355间偶数的个数:",len(ary)
print "300~355间的偶数:",ary
测试
[2, 5]
300~355间偶数的个数: 28
300~355间的偶数: [300, 302, 304, 306, 308, 310, 312, 314, 316, 318, 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354]