关于python的一些小的知识点-2

news/2024/7/20 14:12:11 标签: python, 内存管理

距离上一次写文章已经好多天了,今天,我还是继续说说我学习python的一些小的知识点

python列表采用的是自动的内存管理模式

注意list.clear()和del(list)区别

range()在python中返回的是一个列表  在python中返回的是一个可迭代对象

列表中包含的元素值的引用

删去列表中重复数的方法为set()

切片可以原地修改列表中的值

切片返回的是里热表的浅复制

enumerate函数对字符串和字典同样有效

列表推导式可以解决很多的小问题 像过滤元素,求100以内的素数

使用生成器的元素时,要转化为列表和元组,也可使用next()方法和__next__()方法,并且当所有元素访问结束后,如果需要重新访问其中元素,必须重新建立新的列表推导式

可以用dict(zip(key,value))来生成字典

可以利用get()来获得‘键‘对应的值

可以直接为字典添加元素  也可以利用update()为字典添加多个元素

一定要注意字典中pop()和popitem的不同点

集合和字典是无序的

集合的增加用add()删除用del()    clear()  pop()  remove()

利用sort()函数对列表进行排序的返回值为None

列表元组字符串等序列对象和range()对象均支双向索引

 

转载于:https://www.cnblogs.com/zhiguo98/p/9783123.html


http://www.niftyadmin.cn/n/1105335.html

相关文章

删除注册表垃圾后XP出现错误的解决方法(转)

问:你好,我是一个非计算机专业的菜鸟。我想请教一些问题。我用的是Windows XP的操作系统。我曾经用优化大师删除过我的系统的注册表的垃圾信息。但是后来操作系统就出现了一系列的问题。例如,不能打开 Windows Media Player播放器,弹出的提示…

MySQL 的查询优化

说起 MySQL 的查询优化,相信大家收藏了一堆奇技淫巧:不能使用 SELECT *、不使用 NULL 字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解它背后的工作原理?在实际场景下性能真有提升吗&…

第二章作业心得

第二章作业涵盖的知识点比较广,很多都在上个学期的数据结构课程上有讲过,所以说也是一次复习的机会。 首先想讲一下二分法的理解: 根据课堂学习的理解,就是给出定值K,然后与表中的中间元素进行关键字比较,若…

超级DIY 用注册表给应用程序加口令(转)

几乎每个应用系统都有相应的权限管理功能。对于大型多用户应用系统,一般是将权限设置保存在数据库中。但是对于小型的单用户应用系统和非数据库应用系统,就没有必要将权限设置保存在数据库中,但是用文件来保存既不方便又不安全,因…

10.15例题

99乘法表*************************************************v {0}*{1}{2}c for a in range(1, 10): for b in range(1, 10): if b < a: s \t\t c s else: if b 9: s v.format(a, b, a*b) \n …

转:Redis和Memcache区别,优缺点对比

引子&#xff1a;https://www.cnblogs.com/JavaBlackHole/p/7726195.html 1、 Redis和Memcache都是将数据存放在内存中&#xff0c;都是内存数据库。不过memcache还可用于缓存其他东西&#xff0c;例如图片、视频等等。 2、Redis不仅仅支持简单的k/v类型的数据&#xff0c;同时…

Windows注册表解禁的一个误区(转)

估计很多朋友都遇到过注册表被禁的情况&#xff0c;网上流传很广的一种解决方法就是&#xff1a; 1、在记事本中输入以内容&#xff1a; Windows Registry Editor Version 5.00 [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] "DisableRegi…

惠普称:开放源代码软件利润高于专有代码(转)

惠普称:开放源代码软件利润高于专有代码(转)[more]  作者&#xff1a;CNET科技资讯网 来自&#xff1a;CNET科技资讯网惠普公司声称&#xff0c;由于与移植相关的支持费用&#xff0c;在有些业务中它从开放源代码软件中获得的利润要高于专有代码。在上周三接受ZDNet UK采访时…