真佩服能敲出的人:
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
m = set(L)
p = s -m
q = m -s
s = p | q
print s
太聪明了!
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
m = set(L)
p = s -m
q = m -s
s = p | q
print s
太聪明了!
2017-03-08
def square_of_sum(L):
sum=0
for x in L:
y=x*x
sum=sum+y
return sum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
sum=0
for x in L:
y=x*x
sum=sum+y
return sum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
2017-03-08
# 推荐一种更加简介的算法
print [x for x in range(100, 1000) if x / 100 == x % 10]
print [x for x in range(100, 1000) if x / 100 == x % 10]
2017-03-08
def toUppers(L):
return [s.upper() for s in L if isinstance(s,str)]
print toUppers(['Hello', 'world', 101])
return [s.upper() for s in L if isinstance(s,str)]
print toUppers(['Hello', 'world', 101])
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for L in s:
if L in s:
s.remove(L)
else
s.add(L)
print s
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for L in s:
if L in s:
s.remove(L)
else
s.add(L)
print s
2017-03-08
A = set (['adam','lisa','bart','paul'])
print A
print A
2017-03-08