python学习

字典的排序:

按键排序

sorted(dic.iteritems(),key=lambda d:d[0],reverse=False); dic是要排序的字典,d:d[0]是系统自带的算法

按值排序

sorted(dic.iteritems(),key=lambda d:d[1],reverse=False)

如果在继承关系中,父类中的字段是__field这样的命名方式,那么是无法继承到子类中。

整形转为字符串

tt=322

tem='%d' %tt

字符串转为数字

import string 

tt='555'

ts=string.atoi(tt)

ts即为tt转换成的数字

动态语言虽然弱化了变量类型的概念,但是仍然需要主要字符串和数值做key的时候的转换问题

多么痛的领悟:

在for循环中使用局部变量的老数据问题

keep your data out of your variable names

原文地址:https://www.cnblogs.com/bornfish/p/3938612.html