一、内置数据类型:
如果import模块,那么模块内置属性__name__的值通常为模块的文件名
dictionary中的key必须是唯一的,值可以不唯一,del dict[1]删除一个元素,dict.clear()清空dictionary
list.extend([]) list.append(?)的区别
extand接受一个参数,这个参数总是list,并添加这个list中的每个元素到原list中
append接受一个参数,这个参数可以是任意类型,并简单的追加到list的尾部。
list.remove('?')删除list中的元素
tuple比list操作速度快,如果定义一个值的常量,并且唯一要做的是不断的遍历它,请使用tuple代替list。tuple可以在dictionary中被使用作为key,但list不行
变量的赋值是一条被分成了多行的命令, 用反斜线 (“\”) 作为续行符。
变量不被声明,只是被赋值后便可引用,当不能引用未赋值的变量。
可以借助tuple一次赋多值:
v = ('a','b','c')
(x,y,z) = v
二、映射list:
li = [1,3,5,6]
li = [e*2 for e in li]
在python中将一个list的解析结果赋值给对其映射的变量是安全的。
dictionary的keys,values,items函数
keys和values分别返回以dict的keys键和对应值的list,items返回一个形如(key,values)的tuple的list。
体会两个变量的遍历及返回结果:
['%s=%s' % (k,v) for k,v in params.items()]
join只能用于元素是字符串的list,可将list中元素按指定字符将其连接成单个字符串。
split与join正好相反,它可将一个字符串分割成多元素的list。splist有可选的第二参数,代表要分割的次数。
分享到:
相关推荐
小甲鱼老师的Python个人笔记包含了第15到23集以及第28和30集的内容,这些笔记是学习者在跟随课程学习过程中对关键概念、语法和实践案例的整理,旨在帮助理解和巩固所学知识。以下是根据这些笔记内容提炼出的一些...
在这份《python学习笔记.pdf》中,记录了Python编程的基础知识和一些技巧,内容涵盖了字符串处理、变量操作、数据结构、循环、条件判断等方面。以下是对学习笔记中提到知识点的详细说明。 ### 字符串处理 在Python...
8. **Python基础教程(crossin全60课)**:这是一套实战课程,可能包含了60个不同主题的小实例,从基础到实战,帮助读者逐步建立起Python编程能力。 通过阅读这些资源,学习者可以逐步建立起对Python编程的深入理解和...
这份笔记可能会包含常见问题的解决方案、代码调试技巧,甚至可能涉及Python最新版本的更新和改进。 通过阅读这份笔记,你可以逐步提升Python编程技能,从编写简单的脚本到解决复杂问题,从独立完成小项目到协作开发...
### Python学习笔记说明的PPT知识点详述 #### 一、Python简介 - **Python的特点**: - **优雅**:简洁清晰的语法结构。 - **明确**:避免使用隐晦的方式解决问题。 - **简单**:尽可能简化语言结构。 - **...
接下来,我们将详细探讨Python学习笔记中提到的几个核心概念,包括标识符、关键字、变量、语句、代码注释以及模块。 首先,标识符是程序员为各种代码元素,例如变量、函数、属性、类和模块等指定的名称。在Python中...
通过上述分析,我们可以看到《Python3萌新入门笔记》详细介绍了Python学习的多个方面,包括资源准备、英文学习的重要性、学习态度和方法、基础知识的掌握、实践应用的技巧以及学习的持续性。这些知识对新手入门...
本学习笔记详细介绍了Selenium与Python结合使用的各种技巧和方法。首先,它会解释Selenium的基本概念,包括Selenium的安装、配置和初始设置。接着,笔记会引导读者了解Selenium的Web驱动程序,如ChromeDriver、Gecko...
11. **错误和调试**:理解和处理运行时错误是每个开发者的基本技能,笔记可能提供了一些调试技巧和工具。 12. **Python与其他语言的交互**:Python可以通过多种方式与C/C++等其他语言集成,例如使用ctypes或SWIG。 ...
### 小甲鱼《零基础入门学习Python》课堂笔记知识点概览 #### 01讲:我和Python的第一次亲密接触 - **知识点介绍**: - Python语言的起源和发展历史。 - Python语言的特点(易读性、简洁性、跨平台性等)。 - ...
"Python学习练习笔记"这个标题暗示了这是一份关于Python编程的学习资料,可能包括了初学者到进阶者所需掌握的各种概念和实践技巧。 在Python的世界里,初学者通常会从基础语法开始学习,比如变量、数据类型(如整型...
"Python笔记markdown"可能是一个关于Python编程的学习资料,其中使用Markdown格式进行编排,Markdown是一种轻量级的标记语言,方便书写和格式化文本。下面我们将深入探讨Python编程的核心概念和Markdown的基本用法。...
在"python-senior-exercise-master"这个压缩包中,可能包含了一系列的高级练习题,旨在帮助你巩固基础知识,提升编程技巧,解决实际问题。通过实践这些练习,你将更好地理解和运用Python语言,逐渐成长为一名熟练的...
【数据分析个人学习笔记之Python】 Python作为一种高级编程语言,因其简洁明了的语法和丰富的库支持,成为数据分析领域的首选工具。这份个人学习笔记主要涵盖了使用Python进行数据分析的基础知识和技术,包括算法...
根据提供的文件信息,我们可以推断出这是一套针对Python初学者的教学资源,主要由高淇老师教授,并且包含了视频教程、讲义以及相关的代码示例。下面将详细展开这些资源可能涉及的重要知识点。 ### 一、Python基础...
【Python学习笔记】 ...通过《Dive Into Python》的学习,你不仅能掌握Python的基础知识,还能了解其高级特性和实用技巧,为实际项目开发打下坚实基础。结合我的学习笔记,相信你在Python编程的道路上将更进一步。
本文主要介绍了几个重要的知识点和技巧,以便Python初学者可以更有效地利用while循环。 1. 避免无限循环: 在使用while循环时,一定要确保循环内部有能够让条件最终变为假的代码。否则,程序将会进入无限循环,...
这篇名为"python学习笔记1"的博客文章,虽然没有提供具体的描述,但我们可以从标签"源码"和"工具"推测,它可能涉及到了Python中关于代码管理和实用工具的相关内容。在实际编程工作中,源码管理和工具使用是非常基础...
字符串的格式化是Python中处理字符串的常用技巧,特别是当需要将变量或表达式的结果嵌入到字符串中时,格式化操作显得非常有用。Python提供了多种格式化方法,从最早的%格式化,到后来的str.format()方法,再到...
Python爬虫学习笔记 本资源摘要信息将对Python爬虫学习笔记进行详细的知识点总结,涵盖正则表达式、Python文件操作、CSV文件操作等方面的知识。 一、 正则表达式 正则表达式是一段字符串,可以用于表示一段有规律...