一range与xrange的比较在Python中range和xrange均可以用来做迭代的范围不过range返回的是list而xrange则返回一个xrangeobject如下typerange10typexrange10xrange比range效率更高因为range返回的是一个list对象然后再对list对象进行遍历而xrange返回的是xrange对象每次迭代才返回本次迭代的结果比如forxinrange10000willgeneratealistoftenthousandelementsandwillthenloopthrougheachoftheminturnforxinxrange10000willgenaratetenthousandintegersonebyonepassingeachtothevariablexinturn二内置函数ord与chr可以实现一个字符与ascii之间的转换比如orda97chr97a例如将英文字母放入列表中listforiinxrangeordaordz11listextendchri注意chr与str的区别例如以下代码chr97astr97