d = {
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for a in d:
print(a,d[a])
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for a in d:
print(a,d[a])
2016-06-09
t={'Adam':95,
'Lisa':85,
'Bart':59
}
for a in t:
print(a,t[a])
'Lisa':85,
'Bart':59
}
for a in t:
print(a,t[a])
2016-06-09
十位数数字比个位数数字小的数,例如,23(2 < 3)。。这个写错了吧,明显是十位数字比个位数字大的。。。
2016-06-09
正确答案
L = [95.5,85,59]
print L[0]
print L[1]
print L[2]
print L[-1]
L = [95.5,85,59]
print L[0]
print L[1]
print L[2]
print L[-1]
2016-06-08
使用一个变量
L = ['Adam', 'Lisa', 'Bart']
x=L[0]
L[0]=L[2]
L[2]=x
print L
L = ['Adam', 'Lisa', 'Bart']
x=L[0]
L[0]=L[2]
L[2]=x
print L
2016-06-08
list中有四个元素,第一句L.pop(2)是将第三个元素移除,但这个移除之后有一个顶位的操作,后面的原本第四个元素看到前面的第三个元素被移除了,他就顶上来了,所以原来的第三个就变成了第三个元素,这时想要移除仍要用L.pop(2)
2016-06-08
正是因为用()定义单元素的tuple有歧义,所以 Python 规定,单元素 tuple 要多加一个逗号“,”,这样就避免了歧义:
2016-06-08