列表的顺序访问与随机访问,列表顺序访问,class Tobj(o
文章由Byrx.net分享于2019-03-23 05:03:12
列表的顺序访问与随机访问,列表顺序访问,class Tobj(o
class Tobj(object): def __init__(self, serial, val=0): self.serial = serial self.val = val def __repr__(self): return "%s(%s)" % ( self.__class__.__name__, ', '.join([ "%r:%r" % (k, v) for k, v in self.__dict__.items() ]) )def init(L): return [ Tobj(i) for i in range(L) ]def show(): for obj in objlst: print objdef serialset(val=1): for obj in objlst: obj.val = valdef randomset(val=2): for i in xrange(len(objlst)): objlst[i].val = valdef tester(): serialset(1) show() randomset(2) show()if __name__ == "__main__": objlst = init(1000) import timeit t1 = timeit.Timer('serialset()', "from __main__ import serialset") print t1.timeit() t2 = timeit.Timer('randomset()', "from __main__ import randomset") print t2.timeit()
相关内容
- python3调用百度翻译api的命令行翻译工具,python3api,#!
- python-pcap模块解析mac地址,python-pcap解析mac,import pcap
- python多线程ping和arpping扫描工具,pythonarpping,#/usr/bin/e
- 用PyQt实现透明桌面时钟小部件!,pyqt桌面时钟部件,#c
- python实现简单的soap客户端,pythonsoap客户端,# $Id: testq
- Python实现简单的web服务器,pythonweb服务器,本代码运行后
- python通过代理服务器访问ftp服务,pythonftp,None
- python高强度密码生成器,python高强度生成器,一个pytho
- python中字典dict的常用操作方法,python字典dict,下面的
- 使用Python27抓取模板之家的CSS模板,python27css,#!/usr/bin
评论关闭