python有哪些数据类型,python哪些数据类型不可变

数据类型 2

python学习篇之列表

python学习篇之列表


python学习篇之列表
最近利用空闲时间在学习python,学习用书真的特别重要,目前用的python编程书+jupyter工具非常适合初学者。
python可存储的数据类型有字符串(str)、列表(List)、字典(Dict)、元组(Tuple)、和集合(Set)这5种,
其中list和dict是可变对象,其余3种都是不可变的。python数据分析中的必学项目。

列表(List)---类似于数组
1)是一种有序的集合,用[]表示,通过索引来访问元素。
2)支持增、删、改、查。
3)常用操作:
1⃣️向列表里面加元素
append():向列表末尾增加元素
insert():向特定位置增加元素

2⃣️删减列表中的一些元素;
pop():删除列表末尾元素
remove():删除特定元素
del m[n]:删除索引n的元素

3⃣️获取列表里面的特定元素;
m[n]:获取列表m中索引为n的元素

4⃣️列表切片;
m[A:B]:索引A到B-1的元素之间的列表

5⃣️其他常见列表操作函数
m.count(A):A在列表m出现的次数
m.index(A):A在列表m的索引位置号
m.index(A,a,b):对于m包含多个元素A时,输出在列表m索引号a-b之间的特定索引号
m.reverse():将列表m进行前后的翻转
m.sort():将列表m里面地数据进行从小到大的排列
m.sort(reverse=True):将列表m里面地数据进行从大到小的排列

6⃣️列表的拷贝
N=M[:]:将列表M拷贝到列表N

目前是python基础的学习,学习一定要动手,自己操作过记忆也会深刻一些。
学习的过程中可以不断思考,思考它可以应用到什么场景。
共同学习,加油!

在Python中有6种主要的内置数据类型:数字、字符串、列表、元组、集合和字典

在Python中有6种主要的内置数据类型:数字、字符串、列表、元组、集合和字典

在Python中有6种主要的内置数据类型:数字、字符串、列表、元组、集合和字典。列表、元组、集合和字典可以容纳多项数据——《看漫画学Python:有趣、有料、好玩、好用(全彩版)》

python重要的数据类型字典


python重要的数据类型字典。
不同于其他的数据类型(list、tuple、set),字典中存放的是有映射关系的数据。

字典是一种无序的数据结构,由一组键值对组成,每个键值对包含一个键和一个值,键和值之间用冒号分隔,每个键值对之间则用逗号分隔。字典用{}表示。

示例:
my_dict={&39;, &39;: 30}

字典支持增、删、改、查操作。
1⃣️增/改
字典名[键]=值/新值

2⃣️删
方法有多种:pop()、del()、popitem()
字典名.pop(key):获取键为key的值,并删除这个键值对
del 字典名[key]:删除指定key的键值对
字典名.popitem():随机删掉任意一个键值对

3⃣️查
使用关键字in
遍历分遍历键值对、遍历键、遍历值。

字典支持嵌套模式:
1)字典列表(多个字典存在一个列表中)
2)在字典中存储列表
3)在字典中存储字典

python字典的实际应用:
1)用字典来存储和管理数据库中的数据
2)编写web应用时使用字典来处理http请求和响应。

后期结合实际事例来学习。一起⛽️

两周超详细Python学习计划表

两周超详细Python学习计划表
点点关注点点赞

第1天:了解Python的基础语法和数据类型,例如变量、字符串、数字、列表等。

- 了解Python的语法规则和代码格式;
- 学习如何使用变量存储数据;
- 学习Python中常用的数据类型,例如字符串、数字和列表;
- 练习编写一些简单的程序来巩固所学知识。

第2天:学习Python的条件语句和循环语句,例如if语句、for循环和while循环。

- 了解条件语句和循环语句的概念及其在程序中的应用;
- 学习如何使用if语句进行条件判断;
- 学习如何使用for循环遍历列表、字符串等序列类型;
- 学习如何使用while循环进行重复操作;
- 练习编写一些包含条件语句和循环语句的程序。

第3天:学习Python中的函数,了解如何定义和调用函数,并尝试编写一些简单的函数。

- 了解函数概念及其在程序中的应用;
- 学习如何定义函数并传递参数;
- 学习函数返回值及其作用;
- 练习编写一些简单的函数并调用它们。

第4天:学习Python中的文件操作,包括读取和写入文件。并且练习一些文件操作相关的代码。

- 了解文件操作的概念及其在程序中的应用;
- 学习如何打开、读取和关闭文件;
- 学习如何写入文件并保存数据;
- 练习编写一些简单的文件操作相关的程序。

第5天:学习Python中的异常处理机制,了解如何处理程序运行时出现的异常情况。

- 了解异常处理机制及其在程序中的应用;
- 学习如何使用try-except语句捕获异常;
- 学习如何使用finally语句进行清理工作;
- 练习编写一些包含异常处理机制的程序。

第6天:学习Python中的模块和包,了解如何使用模块和包来组织代码并提高代码重用性。

- 了解模块和包的概念及其在程序中的应用;
- 学习如何导入模块和包,并调用其中定义的函数和变量;
- 学习如何创建自己的模块和包,并将其作为库供其他程序使用;
- 练习编写一些简单的模块和包相关程序。

第7天:复习前面所学内容,并且尝试编写一个小型程序来巩固自己所学知识。

- 回顾前面所学的Python基础知识;
- 练习编写一个小型程序,涵盖前面所学内容的大部分知识点;
- 检查并修正代码中可能存在的错误。

第8天:学习Python中常用数据结构之一——列表。了解如何创建、访问和修改列表,并且练习一些相关代码。

- 了解列表的概念及其在程序中的应用;
- 学习如何创建列表并添加、删除元素;
- 学习如何使用索引和切片访问列表中的元素;
- 练习编写一些列表相关的程序。

第9天:继续学习Python中常用数据结构之一——列表,了解如何对列表进行排序和反转操作。

- 学习如何使用sort()函数对列表进行排序;
- 学习如何使用reverse()函数对列表进行反转操作;
- 练习编写一些排序和反转操作相关的程序。

第10天:继续学习Python中常用数据结构之一——列表,了解如何使用循环和条件语句处理列表数据。

- 学习如何使用for循环遍历列表并进行操作;
- 学习如何使用if语句过滤出符合条件的元素;
- 练习编写一些包含循环和条件语句的程序来处理列表数据。

第11天:学习Python中常用数据结构之二——元组。了解元组与列表之间的区别以及如何使用元组来存储数据。

- 了解元组的概念及其在程序中的应用;
- 学习如何创建元组并访问其中的元素;
- 学习元组与列表之间的区别和相似点;
- 练习编写一些元组相关的程序。

第12天:继续学习Python中常用数据结构之二——元组,了解如何使用循环和条件语句处理元组数据。

- 学习如何使用for循环遍历元组并进行操作;
- 学习如何使用if语句过滤出符合条件的元素;
- 练习编写一些包含循环和条件语句的程序来处理元组数据。

第13天:学习Python中常用数据结构之三——字典。了解如何创建、访问和修改字典,并且练习一些相关代码。

- 了解字典的概念及其在程序中的应用;
- 学习如何创建字典并添加、删除键值对;
- 学习如何使用键访问字典中对应的值;
- 练习编写一些字典相关的程序。

第14天:继续学习Python中常用数据结构之三——字典,了解如何使用循环和条件语句处理字典数据。

- 学习如何使用for循环遍历字典并进行操作;
- 学习如何使用if语句过滤出符合条件的键值对;
- 练习编写一些包含循环和条件语句的程序来处理字典数据。

【学习路线】Python语言的学习路线

【学习路线】Python语言的学习路线


1.Python基础语法和数据类型,包括变量、数字、字符串、列表、元组、字典、条件语句和循环结构等。

2. 函数和模块的使用,包括定义函数、参数传递、返回值和导入模块等。

3. 面向对象编程,掌握类、封装、继承和多态等概念。

4. Python标准库和第三方库的使用,如os、datetime、math、numpy、pandas和matplotlib等。

5. 文件操作,包括读写文件和异常处理等。

6. 正则表达式的使用,用于文本处理和数据清洗等。

7. 网络编程相关知识,如socket编程和HTTP协议等。

8. 数据库相关知识,如MySQL、SQLite和MongoDB等的使用。

9. Web框架的使用,如Django和Flask等。
10. 数据分析和可视化相关技能,如数据清洗、处理、分析和可视化等。

选对学习路线,少走冤枉路,想看更多学习路线请留言

标签: #大区 #线程 #有哪些 #有哪些 #容器 #框架 #关键字 #有哪些