1.临时变量
x='CDFAC'
if 'C' in x:
x.replace('C','')
print x
输出结果并我不是我们想要得DFC,而仍是CDFAC。经过修改:
x='CDFAC'
if 'C' in x:
x=x.replace('C','')
print x
达到效果输出DFA。
分析:在语句块中对语句块之外的变量进行修改时,要进行赋值。以免在临时变量无法存储。
2.字典的遍历
dic = {1:2,2:3}
for item in dic:#遍历索引
print item
for item in dic:#遍历字典
print a[item]
3.对字典进行遍历是删除字典元素
for i in dic:
if dic[i] <= len(dic)/2:
del dic[i]
不能对遍历的字典进行删除操作
4.python中的-1的含义
这是我所见过的两种-1,前者是索引-1表示list中的最后一项,后者是切片-1表示list的倒数第二项。