已采纳回答 / Ares001
因为L的数据类型是列表,不是文本也不是数字,所以打印出来就是以列表的形式,你要想单独打印出来里面的每一项内容可以用while循环里面写print L[索引号]
2015-06-02
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
x = 'Sdam'
for x in L:
if x in s:
s.remove(x)
else:
s.add(x)
print s
L = ['Adam', 'Lisa', 'Bart', 'Paul']
x = 'Sdam'
for x in L:
if x in s:
s.remove(x)
else:
s.add(x)
print s
2015-06-02
list和dict的对比:list是以时间换空间,虽然查询速度慢但是占内存小;而dict是以空间换时间,全部载进内存,因此速度快的同时也占内存大,没有什么东西是完美的,想获得就必须得有牺牲
2015-06-02
最新回答 / 央央
for x in [ 1,2,3,4,5,6,7,8,9 ]: for y in [0,1,2,3,4,5,6,7,8,9]: if x < y: print x*10 + y
2015-06-02
d= {
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for key in d:
print key + ':', d[key]
官方的参考代码。。。也不行
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for key in d:
print key + ':', d[key]
官方的参考代码。。。也不行
2015-06-01
def average(*args):
if sum(args)==0:
return 0.0
else:
return (sum(args)+0.0) / len(args)
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
if sum(args)==0:
return 0.0
else:
return (sum(args)+0.0) / len(args)
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
2015-06-01
最新回答 / weibo_歺嚄_0
>>> scour = 55>>> if scour>= 60: print 'passed' >>> else: SyntaxError: invalid syntax>>> 你们看我的什么情况
2015-06-01