热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

python序列,字典学习笔记

这篇文章介绍python序列,字典学习笔记
初识python备忘:

序列:列表,字符串,元组
len(d),d[id],del d[id],data in d
函数:
cmp(x,y),
len(seq),
list(seq)根据字符串创建列表,
max(args),
min(args),
reversed(seq),
sorted(seq),
tuple(seq)
列表方法:
append()末尾添加对象,
count()对象计数,
extend()末尾添加列表,
index()第一个匹配对象的位置,
insert()插入对象,pop()移除对象,
默认为末尾,remove()移除第一个匹配的对象,
reverse()反序存放,
sort()列表排序不返回,
sorted()返回排序列表但本列表不变

元组:元组不能修改
tuple()参数为序列或元组返回元组

字符串:字符串都是不可变的
find()方法,查找字串,没有返回-1,有返回游标
join()方法,添加元素,返回添加的元素的字符串
lower()方法,返回字符串的小写版本
replace()方法,返回匹配字符串替换之后的字符串
split()方法,字符串分割成序列,join的逆方法


字典:
len(d),d[id],del d[id],data in d
方法:
copy() 复制内容,直接复制的话(a=b)实质是地址的复制,指向同一个地址
fromkeys([],[])使用指定的键值初始化字典,参数1为键值的序列,参数2为初始化的值,默认为none
get(key)访问字典的方法,没有需要的成员也不会报错,
has_key() 相当于 key in d
items() 将所有的字典以列表返回
keys() 将所有的键以列表的方式返回
pop()将键值对应的键-值移除
popitem() 返回一个随机项移除
setdefault(key,data)有同get(),没有可以设置随机键值
z.update(y)利用一个字典更新另一个字典,利用y更新z
values()以列表的形式返回字典中的值

以上就是python序列,字典学习笔记的详细内容,更多请关注 第一PHP社区 其它相关文章!


推荐阅读
  • 本文探讨了如何使用Scrapy框架构建高效的数据采集系统,以及如何通过异步处理技术提升数据存储的效率。同时,文章还介绍了针对不同网站采用的不同采集策略。 ... [详细]
  • 苹果官方在线商店(中国)提供了关于MacBook Pro的详细信息。通过先进的工厂校准技术,新MacBook Pro能够精确地适应多种色彩空间标准,如sRGB、BT.601、BT.709及P3-ST.2084(HDR),确保用户获得最佳视觉效果。 ... [详细]
  • 本文探讨了当通过Nginx访问网站时出现504 Gateway Timeout错误的解决方案,特别是当请求处理时间超过30秒时的情况。文章提供了调整PHP-FPM配置的具体步骤,以延长请求超时时间。 ... [详细]
  • 作为一名即将步入职场的应届毕业生,我在选择职业路径时面临两个选项:SAP的ABAP开发或大数据技术。对于SAP领域,我的目标是成为一名顾问。面对这两个方向,哪一个具有更好的发展前景,哪一个更容易上手?希望各位前辈能提供一些见解。 ... [详细]
  • 狮子数学:第六百零五章 阿贝尔定理(第九十九讲)
    本章节深入探讨了阿贝尔定理的核心内容及其在数学分析中的应用,通过具体的例子和详细的证明过程,帮助读者更好地理解和掌握这一重要理论。 ... [详细]
  • Adversarial Personalized Ranking for Recommendation
    目录概主要内容基础对抗扰动对抗训练细节代码HeX.,HeZ.,DuX.andChuaT.Adversarialpersonalizedrankingforrecommendatio ... [详细]
  • 本文详细介绍了PHP中几个常用的数组回调函数,包括array_filter、array_map、array_walk和array_reduce。通过具体的语法、参数说明及示例,帮助开发者更好地理解和使用这些函数。 ... [详细]
  • 本文详细探讨了PHP中使用const和define定义常量的方法及其差异。了解这些区别有助于开发者根据具体需求选择合适的方式定义常量。 ... [详细]
  • 本文介绍了一个来自AIZU ONLINE JUDGE平台的问题,即清洁机器人2.0。该问题来源于某次编程竞赛,涉及复杂的算法逻辑与实现技巧。 ... [详细]
  • 深入解析Java SE、Java EE和Java Web的核心知识体系
    通过一系列图表全面解析Java SE、Java EE与Java Web的核心知识体系,帮助开发者快速掌握这些关键技术领域的要点。 ... [详细]
  • 本文详细探讨了如何根据不同的应用场景选择合适的PHP版本,包括多版本切换技巧、稳定性分析及针对WordPress等特定平台的版本建议。 ... [详细]
  • 使用CorelDRAW X7轻松绘制卡通风格杯子教程
    本文将引导您通过CorelDRAW X7软件,利用贝塞尔工具和交互式填充功能,创作出一个既可爱又生动的卡通杯子。我们将详细介绍每个步骤,帮助您掌握绘制技巧。 ... [详细]
  • egg实现登录鉴权(七):权限管理
    权限管理包含三部分:访问页面的权限,操作功能的权限和获取数据权限。页面权限:登录用户所属角色的可访问页面的权限功能权限:登录用户所属角色的可访问页面的操作权限数据权限:登录用户所属 ... [详细]
  • 本文介绍了用户界面(User Interface, UI)的基本概念,以及在iOS应用程序中UIView及其子类的重要性和使用方式。文章详细探讨了UIView如何作为用户交互的核心组件,以及它与其他UI控件和业务逻辑的关系。 ... [详细]
  • 本文探讨了线性表中元素的删除方法,包括顺序表和链表的不同实现策略,以及这些策略在实际应用中的性能分析。 ... [详细]
author-avatar
MING1981岁月
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有