python编程易混淆的知识点梳理
1 推导式# 请编写推导式生成[1, 4, 9, 16, 25, 36, 49, 64, 81, 100] print([x ** 2 for x in range(1, 11)])
2 输出的打印的结果print([(x, y) for x, y in zip("abcd", (1, 2, 3, 4, 5))]) # zip 字符串会自动分开 print({x: f"item{x ** 2}" for x in (2, 4, 6)}) # 字符串输出 print(len({x for x in "hello world" if x not in "abcdefg"})) # 集合去重 输出: [("a", 1), ("b", 2), ("c", 3), ("d", 4)] {2: "item4", 4: "item16", 6: "item36"} 6
3 浅拷贝和深拷贝的区别浅拷贝:拷贝父对象,内部的子对象依然指向原来的引用a = [1, 2, 3] b = a.copy() print(b) a.append(4) print(a) print(b) b.append(4) print(a) print(b) 输出: [1, 2, 3] [1, 2, 3, 4] [1, 2, 3] [1, 2, 3, 4] [1, 2, 3, 4] 深拷贝:调用copy模块的deepcopy方法,完全拷贝父对象和子对象,两者完全独立import copy a = [1, 2, 3] b = copy.deepcopy(a) print(b) a.append(4) print(b) 输出: [1, 2, 3] [1, 2, 3]
python的四种参数类型必选参数def demo(a): print("demo") demo(a="1")
默认参数def demo(a="1"): print("demo", a) demo()
可变参数def demo(*args): print("demo",*args) demo("1","2")
关键字参数def demo(**kw): return kw c = demo(city="shenzhen") print(c) a = {"city": "Beijing", "job": "Engineer"} b = demo(**a) print(b)
set()的特点: 无序 不重复 可变
data = (i for i in range(1, 10) if i > 3) 的输出值没有[]print(type(data)) # 生成器 输出是 :
data.extend("100") 的 输出值data = [1, 2, 3] print(data.extend("100")) # extend没有返回值 data.extend("100") print(data) 输出: None [1, 2, 3, "1", "0", "0", "1", "0", "0"]
列表添加元素的方法append insertextentlist_x = [1, 2, 3] list_x.append("111") list_x.extend(["222", "333"]) list_x.insert(0, "s") print(list_x) 输出: ["s", 1, 2, 3, "111", "222", "333"]
英国Arc推出Vector电动摩托,极速200km续航超400,充电仅40分钟这几年电动摩托发展迅速,今天小编就跟大家来聊聊一款来自英国的电动摩托车品牌Arc的一款跑车。作为电动摩托,由于核心构件与传统燃油摩托的不同,因此在车架及外观设计方面电动摩托车往往能
共享电单车。青桔哈罗和美团,你更愿意骑哪一个?Hello大家好我是共享电单车调度员小高,相信很多的城市,现在都已经具有了共享电单车了。不知道您所在的城市是否已经有了呢?随着社会的发展,共享电单车逐步成为我们生活中必不可少的一部
新款13和老款12pro,哪个更值得入手13出来火爆程度很高,去年的12系列也评价不错,很多人就问12pro的13哪个值得入手毕竟现在128GB的12Pro和256GB的13,差价不多,所以拿同样足够的预算,那就更加不推
元旦买iPhone,内行人真不推荐下面三款,都是在帮库克清库存iPhone13系列发布后,也开启了每年iPhone销量最好的几个月除了新机,很多旧系列也是果粉们此时入手的好机会,但是大伙注意了,就算降价也不是所有旧系列都值得入手的,今天就给大
什么是慕课慕课指大型开放式网络课程,即MOOC(massiveopenonlinecourses)。2012年,美国的顶尖大学陆续设立网络学习平台,在网上提供免费课程,CourseraUda
大公司早报芒果TV上调会员价格腾讯对京东持股比例降至2。3(整理胡毓靖)今天是12月23日星期四,过去24小时的大公司新闻包括腾讯向股东派发京东港股,持股比例降至2。3阿里云被暂停工信部网络安全威胁信息共享平台合作单位字节办公平台海外版5
有哪些小众但有趣的手机app推荐?推荐8个小众但有趣的手机app,每一个都很好用。1。RakugakiAR一款超级有趣的ARAPP,只要对准笔记本上的涂鸦和贴纸,就能让原本扁平的画变得立体灵动起来,还可以点击屏幕,
空气悬架为何成为汽车配置竞赛的兵家必争之地?红周刊研究中心朱冠美空气悬架作为燃油整车时代豪华车的标配,目前已成为了新能源汽车吸引眼球的主流配置。除了技术因素外,更重要的是空气悬件下沉的背后,是汽车配置竞赛和软件控制权的竞争。
写给腾讯的告别信写在前面在华为有这么一个传统,简称惯例。2009年12月23日,一位华为员工在华为内网发布离职帖,标题为国际惯例离职前发一贴!我轻轻地走,不带走一行代码。从此,华为员工们之间产生了
薇娅出事背后的投资者何去何从?腾讯阿里小米B站都曾进场12月20日,薇娅偷逃税被追缴并处罚款13。41亿的消息,瞬间刷爆网络。出事之后,薇娅某宝直播间及微博账号立马被封,同时部分偷逃税公司也已注销。薇娅的偷税被罚,就此撕开了电商直播行
我就知道又得换电脑了,这芯片真的太香近日,高通在2021骁龙技术峰会上正式发布了新一代的骁龙8cx计算平台,这是自2018年推出第1代8cx计算平台后,高通更新的第3代骁龙8cx计算平台。作为高通旗下专注于PC市场的