为什么这段代码输出的是none a = ((,,)) random (random.shuffle(a)) (a.sort(=))
#循环代码优化测试 import time start = time.time() for i in range(1000): result = [] for m in range(10000): c = i*1000 #提到外部循环 #result = result + [m*100] #不使拼接,会产生大量新对象 result.append(c+m*100) end = time.time() print("耗时:{0}".format((end-start))) print("简单循环优化后...") start2 = time.time() for i in range(1000): result = [] c = i*1000 for m in range(10000): result.append(c+m*100) end2 = time.time() print("耗时:{0}".format((end2-start2)))
老师为啥我这个没优化比优化后还快呀
a = [10,20,30,40,50]
b1 = a.pop() #结果:b1=50
print(a,b1) #结果:[10, 20, 30, 40] 50
b2 = a.pop(1)
print(a,b2) #结果:[10, 30, 40],20 这里是应该是错误的结果是[10, 30, 40,50],20
老师 我感觉这个很难理解
老师 这个 不懂欸
老师 那个break等同于print(end)吗
老师 这些代码是什么意思啊
老师 辛
苦你帮我看下
老师 我该怎么修改
老师 为什么出来不了视频里的那种效果
老师 这两个有什么区别吗
老师 我这样打了 可是跟老师的结果好像不一样
老师 麻烦你帮我纠正一下错误 谢谢
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637