Python 数据结构知识汇总

Python期末复习知识点汇总:语法、数据结构与常用库全梳理 编程语言的学习往往遵循从语法基础到工程实践的递进路径,Python凭借简洁的语法和强大的生态,成为数据分析、自动化脚本与Web开发等场景中的热门选择。理解变量类型、流程控制与函数作用域等核心概念,是构建可靠程序的前提;掌握列表、字典等数据结构及深浅拷贝原理,则能显著提升数据处理的效率。在此基础上,文件读写、异常处理与面向对象设计让代码具备更强的健壮性与可维护性,而numpy、pandas和matplotlib等第三方库则进一步支撑起真实项目中的统计分析、表格处理和可视化需求。本文围绕Python期末复习场景 阅读详情

Python 数据结构知识汇总

📌 前言

Python 作为一门优雅且功能强大的编程语言,其内置的数据结构是每个 Python 开发者必须掌握的基础知识。本文将系统性地介绍 Python 中五大核心数据结构:字符串(str)、列表(list)、元组(tuple)、字典(dict) 和 集合(set),帮助读者建立完整的知识体系。


一、字符串(str)

1.1 什么是字符串

字符串是 Python 中最常用的数据类型,用于表示文本信息。可以使用单引号、双引号或三引号来定义。

python

# 字符串定义
str1 = 'Hello World'
str2 = "Python"
str3 = """多行
字符串"""

1.2 字符串的常用操作

操作方法示例
长度len()len("hello") → 5
索引[索引]"hello"[1] → 'e'
切片[开始:结束:步长]"hello"[1:4] → 'ell'
拼接+"Hello" + "World" → 'HelloWorld'
重复*"Hi" * 3 → 'HiHiHi'
查找find()"hello".find("e") → 1
替换replace()"hello".replace("e", "a") → 'hallo'
分割split()"a,b,c".split(",") → ['a','b','c']
大写upper()"hello".upper() → 'HELLO'
小写lower()"HELLO".lower() → 'hello'
去除空格strip()" hi ".strip() → 'hi'
判断字母数字isalnum()"abc123".isalnum() → True

1.3 字符串的切片操作(重点)

python

s = "Python学习"

# 切片语法:s[开始:结束:步长]
print(s[0])      # P
print(s[-1])     # 习
print(s[0:6])    # Python
print(s[6:])     # 学习
print(s[::-1])   # 习学nohtyP(反转字符串)

1.4 字符串格式化

python

# 三种常用格式化方式

# 1. % 格式化(旧式)
name = "张三"
age = 18
print("姓名:%s,年龄:%d" % (name, age))

# 2. format() 方法
print("姓名:{},年龄:{}".format(name, age))

# 3. f-string(Python 3.6+,推荐)
print(f"姓名:{name},年龄:{age}")

二、列表(list)

2.1 什么是列表

列表是 Python 中最常用的可变容器类型,可以存储任意类型的元素,支持增删改查操作。

python

# 列表定义
list1 = []                           # 空列表
list2 = [1, 2, 3]                    # 整数列表
list3 = ["a", "b", "c"]              # 字符串列表
list4 = [1, "hello", 3.14, True]     # 混合类型

2.2 列表的增删改查

增加元素
方法说明示例
append()在末尾添加一个元素lst.append(4)
insert()在指定位置插入lst.insert(0, 0)
extend()合并另一个列表lst.extend([5,6])

python

lst = [1, 2, 3]
lst.append(4)        # [1, 2, 3, 4]
lst.insert(0, 0)     # [0, 1, 2, 3, 4]
lst.extend([5, 6])   # [0, 1, 2, 3, 4, 5, 6]
删除元素
方法说明示例
pop()删除末尾元素(可指定索引)lst.pop() → 返回删除的值
remove()删除指定值的第一个匹配项lst.remove(2)
del删除指定索引或切片del lst[0] 或 del lst[1:3]
clear()清空列表lst.clear()

python

lst = [1, 2, 3, 4, 5]
lst.pop()          # [1, 2, 3, 4]
lst.pop(0)         # [2, 3, 4]
lst.remove(3)      # [2, 4]
del lst[0]         # [4]
修改元素

python

lst = [1, 2, 3]
lst[0] = 100       # [100, 2, 3]
lst[1:3] = [200, 300]  # [100, 200, 300]
查询元素

python

lst = [10, 20, 30, 20, 40]

# 获取元素
print(lst[0])        # 10
print(lst[-1])       # 40
print(lst[1:4])      # [20, 30, 20]

# 查找索引
print(lst.index(20)) # 1(返回第一个匹配的索引)

# 统计次数
print(lst.count(20)) # 2

# 判断是否存在
print(30 in lst)     # True

# 遍历
for item in lst:
    print(item)

for i, item in enumerate(lst):
    print(f"索引{i}: {item}")

2.3 列表推导式(重点)

python

# 生成 1-10 的平方列表
squares = [i**2 for i in range(1, 11)]
print(squares)  # [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]

# 带条件的列表推导式
even = [i for i in range(1, 21) if i % 2 == 0]
print(even)  # [2, 4, 6, 8, 10, 12, 14, 16, 18, 20]

# 嵌套列表推导式
matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
flatten = [num for row in matrix for num in row]
print(flatten)  # [1, 2, 3, 4, 5, 6, 7, 8, 9]

2.4 列表的常用函数

函数说明示例
len()获取长度len([1,2,3]) → 3
max()获取最大值max([1,5,3]) → 5
min()获取最小值min([1,5,3]) → 1
sum()求和sum([1,2,3]) → 6
sorted()排序(返回新列表)sorted([3,1,2]) → [1,2,3]
reverse()反转列表lst.reverse()

三、元组(tuple)

3.1 什么是元组

元组与列表类似,但一旦创建不可修改(不可变)。使用小括号 () 定义。

python

# 元组定义
t1 = ()                          # 空元组
t2 = (1, 2, 3)                   # 普通元组
t3 = (1,)                        # 单元素元组(注意逗号)
t4 = 1, 2, 3                     # 不加括号也可以

3.2 元组的特点

python

t = (10, 20, 30, 40, 50)

# ✅ 支持索引
print(t[0])     # 10
print(t[-1])    # 50

# ✅ 支持切片
print(t[1:4])   # (20, 30, 40)

# ✅ 支持遍历
for item in t:
    print(item)

# ✅ 支持成员判断
print(30 in t)  # True

# ❌ 不支持修改
t[0] = 100      # TypeError: 'tuple' object does not support item assignment

3.3 元组的应用场景

python

# 1. 函数返回多个值
def get_student():
    return "张三", 18, "男"

name, age, sex = get_student()
print(name, age, sex)  # 张三 18 男

# 2. 交换变量
a, b = 10, 20
a, b = b, a  # 本质是元组解包
print(a, b)  # 20 10

# 3. 作为字典的键(列表不行)
d = {(1, 2): "value"}  # ✅ 元组可以作为键
# d = {[1, 2]: "value"}  # ❌ 列表不可以作为键

四、字典(dict)

4.1 什么是字典

字典是 Python 中唯一的键值对(key-value)映射类型,通过键来访问值。键必须是不可变类型(字符串、数字、元组),值可以是任意类型。

python

# 字典定义
d1 = {}                          # 空字典
d2 = {"name": "张三", "age": 18}  # 普通字典
d3 = dict(name="张三", age=18)   # 使用 dict() 函数

4.2 字典的增删改查

增加/修改

python

d = {"name": "张三", "age": 18}

# 增加或修改
d["gender"] = "男"      # 新增键值对
d["age"] = 19           # 修改已有键的值

# update() 合并字典
d.update({"score": 90, "grade": "A"})
print(d)  # {'name': '张三', 'age': 19, 'gender': '男', 'score': 90, 'grade': 'A'}
删除

python

d = {"name": "张三", "age": 18, "gender": "男"}

# pop() 删除指定键并返回值
age = d.pop("age")
print(age)   # 18

# popitem() 删除并返回最后一个键值对
item = d.popitem()
print(item)  # ('gender', '男')

# del 删除指定键
del d["name"]

# clear() 清空
d.clear()
查询

python

d = {"name": "张三", "age": 18, "gender": "男"}

# 通过键取值(键不存在会报错)
print(d["name"])  # 张三

# get() 取值(键不存在返回 None 或默认值)
print(d.get("name"))       # 张三
print(d.get("score"))      # None
print(d.get("score", 0))   # 0

# 获取所有键
print(d.keys())    # dict_keys(['name', 'age', 'gender'])

# 获取所有值
print(d.values())  # dict_values(['张三', 18, '男'])

# 获取所有键值对
print(d.items())   # dict_items([('name', '张三'), ('age', 18), ('gender', '男')])

# 遍历字典
for key in d:
    print(f"{key}: {d[key]}")

for key, value in d.items():
    print(f"{key}: {value}")

4.3 字典推导式

python

# 生成数字平方的字典
squares = {i: i**2 for i in range(1, 6)}
print(squares)  # {1: 1, 2: 4, 3: 9, 4: 16, 5: 25}

# 筛选条件
even_squares = {i: i**2 for i in range(1, 11) if i % 2 == 0}
print(even_squares)  # {2: 4, 4: 16, 6: 36, 8: 64, 10: 100}

4.4 字典的常用方法

方法说明
get(key, default)获取键的值,不存在返回默认值
setdefault(key, default)如果键存在返回其值,否则插入键并设置默认值
pop(key)删除键并返回其值
keys()返回所有键的视图
values()返回所有值的视图
items()返回所有键值对的视图
update(dict2)合并另一个字典

五、集合(set)

5.1 什么是集合

集合是无序的、元素唯一的容器类型,主要用于去重和集合运算(交集、并集等)。

python

# 集合定义
s1 = set()                       # 空集合(不能使用 {},那是空字典)
s2 = {1, 2, 3}                   # 普通集合
s3 = set([1, 2, 2, 3, 3])       # [1, 2, 3](自动去重)

5.2 集合的操作

添加元素

python

s = {1, 2, 3}

# add() 添加单个元素
s.add(4)        # {1, 2, 3, 4}
s.add(2)        # {1, 2, 3, 4}(不会重复)

# update() 添加多个元素
s.update([5, 6, 7])   # {1, 2, 3, 4, 5, 6, 7}
删除元素

python

s = {1, 2, 3, 4, 5}

# remove() 删除指定元素(不存在报错)
s.remove(3)    # {1, 2, 4, 5}

# discard() 删除指定元素(不存在不报错)
s.discard(10)  # 不会报错

# pop() 随机删除并返回一个元素
item = s.pop()

# clear() 清空
s.clear()

5.3 集合运算

python

A = {1, 2, 3, 4, 5}
B = {4, 5, 6, 7, 8}

# 交集
print(A & B)           # {4, 5}
print(A.intersection(B))

# 并集
print(A | B)           # {1, 2, 3, 4, 5, 6, 7, 8}
print(A.union(B))

# 差集(A 有 B 没有)
print(A - B)           # {1, 2, 3}
print(A.difference(B))

# 对称差集(不同时存在的)
print(A ^ B)           # {1, 2, 3, 6, 7, 8}
print(A.symmetric_difference(B))

# 判断子集
print({1, 2} <= A)     # True({1,2} 是 A 的子集)

# 判断超集
print(A >= {1, 2})     # True(A 是 {1,2} 的超集)

5.4 集合的去重应用

python

# 去重
lst = [1, 2, 2, 3, 3, 3, 4, 4, 4, 4]
unique = list(set(lst))
print(unique)  # [1, 2, 3, 4]

# 统计字符串中的不同字符
text = "hello world"
chars = set(text)
print(chars)  # {'h', 'e', 'l', 'o', ' ', 'w', 'r', 'd'}

六、数据结构对比总结

6.1 快速对比表

特性列表 (list)元组 (tuple)字典 (dict)集合 (set)
符号[](){}{}
可变性✅ 可变❌ 不可变✅ 可变✅ 可变
有序性✅ 有序✅ 有序✅ 有序(Python 3.7+)❌ 无序
元素唯一性❌ 可重复❌ 可重复✅ 键唯一✅ 元素唯一
索引方式整数索引整数索引键(key)不支持索引
适用场景存储有序数据存储不可变数据键值映射去重、集合运算

6.2 使用场景速查

python

# 列表:需要频繁修改的有序数据
students = ["张三", "李四", "王五"]

# 元组:不需要修改的数据,或函数返回多个值
coordinates = (10, 20)

# 字典:需要键值映射的数据
user = {"name": "张三", "age": 18}

# 集合:去重或集合运算
unique_numbers = {1, 2, 3, 4, 5}

七、常见面试题

7.1 列表和元组的区别

区别列表元组
可变性可变不可变
性能较慢(需要额外分配内存)较快(固定大小)
使用场景需要修改的数据不需要修改的数据

7.2 字典和集合的区别

区别字典集合
元素类型键值对单个元素
键唯一性键唯一元素唯一
使用场景映射关系去重、集合运算

7.3 可变对象 vs 不可变对象

python

# 不可变对象(修改会创建新对象)
s = "hello"
s = s + " world"  # 创建了新字符串

# 可变对象(修改不会创建新对象)
lst = [1, 2, 3]
lst.append(4)     # 在原列表上修改

八、总结

本文系统介绍了 Python 中五大核心数据结构:

  1. 字符串(str):文本处理,不可变

  2. 列表(list):有序可变容器,最常用的序列类型

  3. 元组(tuple):有序不可变容器,安全性高

  4. 字典(dict):键值映射,高效查找

  5. 集合(set):无序不重复元素,去重与集合运算

掌握这些数据结构是学好 Python 的基础,建议在实际编码中多加练习,理解每种数据结构的特性和适用场景。


📌 本文首发于 优快云,欢迎点赞、收藏、转发!
📧 如有问题,欢迎在评论区留言交流。

史上最全的 python 基础知识汇总篇,没有比这再全面的了,建议收藏 网友们有福了,小编终于把基础篇的内容全部涉略了一遍,这是一篇关于基础知识的汇总的文章,请朋友们收下,不用客气,不过文章篇幅肯能会有点长,耐心阅读吧爬虫(七十)多进程multiproces... 阅读详情

相关推荐

【Python】最近整理的一个python知识图谱

咸鱼博客 2536

python数据结构与算法知识点_数据结构与算法知识点总结

整理不易,手有余香请点个赞吧!本文主要介绍数据结构与算法的知识点,包括线性表、数组和广义表、栈和队列、树和二叉树、图、查找、排序等,如有不当之处,敬请指正,感谢各位大佬!有些问题不免解释不全面或者暂时未回答(先留坑),欢迎各位读者踊跃解答哈!数据结构线性表栈和队列字符串1. 写最大串匹配算法数组和广义表树存储结构1. 二叉树深度优先遍历的递归和循环实现2. 二叉树层次(广度)遍历3. 求完全二叉树...

weixin_42683394的博客 629

SC8F073单片机串口通信保姆级教程:从寄存器配置到完整收发Demo(附避坑指南)

本文详细解析了SC8F073单片机串口通信的寄存器配置与调试技巧,涵盖TXSTA、RCSTA和SPBRG寄存器的逐位设置,提供精确的波特率计算方法和工业级抗干扰策略。通过完整的收发Demo和避坑指南,帮助开发者快速掌握底层串口通信技术,适用于工业控制等严苛环境。

weixin_33724046的博客 486

掌握Python数据结构知识汇总

print(["x", "b", "a", "a"].index("a")) #查找列表中 a 所在的位置,如果查找到元素没在列表则报错。print(["a", "b", "a", "a"].count("a")) #查找元素 a 所在列表中所出现的次数。numbers = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 从索引2开始,到索引6!print("名字叫", name, "年纪是", age, "地址是", addr, sep="")

2602_96523574的博客 232

智能座舱架构与芯片- (9) 音频篇 上

从A2B收发器衍生出来的简化产品具备各种级别的功能,例如端点从节点(不支持TDM)、简化型主节点(支持较短的电缆和更少的从节点数量),以及简化型端点从节点(支持较短电缆和更少的PDM输入)。例如,AVB中的talker和listener是不同的设备,它们的参考时钟源可能并不相同。传统的车载收音机通过天线接收无线电信号,然后由调谐模块(Tuner)进行信号调谐,信道过滤,信道均衡,多路改善,信号解调等,转为数字信号后再交给DSP进行立体声解码,噪声抑制,弱信号处理,最后从车载音响系统进行播放。

joanna_xiao的博客 4909

稀疏数据分析:马蹄估计量及其理论性质

稀疏数据分析:马蹄估计量及其理论性质基本框架half-Cauchy分布为什么它叫马蹄估计量后验均值、shrinkage与κ\kappaκθ\thetaθ的边缘先验分布的阶马蹄估计的一致性收敛速率Clarke-Barron(1990)引理马蹄估计的最优收敛速率 这是对The horseshoe estimator for sparse signal这篇论文的回顾,这篇论文在Modern Bayesian statistics与Bayesian Machine Learning领域比较重要,它提出了一种新的先验

一个不愿透露姓名的博客 3802

python数据结构和算法知识点汇总

1.时间复杂度:算法A处理规模为n的问题示例所用时间T(n)=O(g(n))T(n)=O(g(n))T(n)=O(g(n)),记为T(n)T(n)T(n) 2.最坏时间复杂度:算法完成工作最多需要多少基本操作 3.程序=数据结构+算法 4.算法是为了解决实际问题而设计的,数据结构是算法需要处理的问题的载体 5.常用的数据运算:插入 删除 修改 查找 排序 6.顺序表:将元素顺序地存放在一块连续的存储区里,元素间的顺序关系由它们的存储顺序 自然表示 7.链表:将元素存放在通过链接构造起来的一系列存储块中 8.

Big_Older的博客 880

特征选择(模型输入参数的分析选择)方法汇总

特征选择是模式识别和机器学习领域的重要研究课题之一。为了提高准确率, 人们往往最大限度地提取特征信息。然而, 过大的特征向量维数不仅导致计算成本的增加, 复杂运算也随之带来分类识别率的下降。因此, 通过合适的特征选择算法, 去除无关特征和冗余特征, 获得有助于分类的最优特征子集, 对提高识别性能和降低计算成本具有重要意义。 特征选择主要有两个功能: 减少特征数量、降维,使模型泛化能力更强,减少过拟合 增强对特征和特征值之间的理解 参考资料: 优快云《几种常用的特征选择方法》 知乎《机器学习中,.

David's Tweet 1万+

Python 数据结构知识汇总:str、list、tuple、dict、set

str:处理文本的利器,不可变保证了安全性。list:灵活通用的可变序列,适合存储需要频繁修改的数据集合。tuple:轻量、不可变的序列,常用于保证数据完整性和作为字典键。dict:高效的键值映射,是快速查找和关联数据的首选。set:专注于成员关系和去重,其集合运算非常高效。理解它们的特性、适用场景及相互转换,能让你在编程时做出更合适的选择,写出更简洁、高效的 Python 代码。建议多加练习,在实践中深化理解。

2601_96523531的博客 250

代谢组数据分析(二十一):通过MetaboAnalystR标准化构建sPLSDA预测模型

本文介绍了如何使用R语言中的MetaboAnalystR包和mixOmics包进行代谢组学数据的标准化和sPLSDA分析。MetaboAnalystR包用于数据预处理,包括数据初始化、清洗、补足、过滤和标准化等步骤,以确保数据质量。mixOmics包则用于sPLSDA分析,通过Lasso惩罚进行变量选择,并建立分类模型。文章详细说明了安装和加载相关R包的步骤,并提供了数据导入和预处理的代码示例。最后,强调了数据预处理的重要性,以确保后续分析的准确性和可靠性。

专注生信领域 2426

基于cnn version_transformer VIT模型的动物图像分类 完整代码+数据 动物分类教程

基于cnn version_transformer VIT模型的动物图像分类 完整代码+数据 动物分类教程

机器学习深度学习业余选手 1002

Python数据结构知识汇总:str,list,tuple,dict,set

数据结构可变性有序性元素要求主要用途str不可变有序(索引)字符文本处理、格式化输出list可变有序(索引)任意类型,可重复存储有序集合、栈、队列tuple不可变有序(索引)任意类型,可重复不可变数据记录、字典键、函数多返回值dict可变无序(Python 3.7+ 保持插入顺序)键不可变且唯一,值任意键值对映射、快速查找set可变无序不可变类型,唯一去重、成员测试、集合运算。

2601_96523561的博客 315

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Python知识点汇总思维导图

Python知识点汇总思维导图 【下载地址】Python知识点汇总思维导图 这份Python知识点汇总思维导图是学习Python编程的绝佳助手,内容全面且结构清晰,适合初学者和进阶者使用。它涵盖了Python基础语法、数据结构与算法、面向对象编程、异常处理、文件操作、模块与包、网络编程、数据库操作以及Web开发等核心知识...

gitblog_06704的博客 296

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

Python数据结构知识汇总(str、list、tuple、dict、set)

写Python要是搞不清这五种数据结构,就像战士上战场没带枪。本文带你一文打尽! 本文将抛开晦涩的理论,直接从定义、增删改查、遍历和注意事项四个维度,带你快速通关。

l5284673的博客 371

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Python 数据结构知识汇总(str 和 list)

操作是 O(n),但只适用于短字符串。:每次修改都创建新对象。(会产生大量临时对象)

2301_81127761的博客 163

Python知识点汇总思维导图:您的编程学习好帮手

Python知识点汇总思维导图:您的编程学习好帮手 【下载地址】Python知识点汇总思维导图 这份Python知识点汇总思维导图是学习Python编程的绝佳助手,内容全面且结构清晰,适合初学者和进阶者使用。它涵盖了Python基础语法、数据结构与算法、面向对象编程、异常处理、文件操作、模块与包、网络编程、数据库操作以及...

gitblog_06762的博客 592

Python数据结构知识汇总:str、list、tuple、dict、set详解

列表是Python中最灵活的数据结构,可以存储任意类型的元素,并且支持动态修改。字典是Python中的键值对集合,用于存储无序的、可变的、键唯一的数据。字符串是Python中最常用的数据类型之一,用于表示文本数据。元组与列表类似,但元组是不可变的,一旦创建就不能修改。集合是无序的、不重复的元素集合,支持数学上的集合运算。

2503_91428579的博客 149

python重点知识归纳_Python基础知识汇总

原标题:Python基础知识汇总1.Anaconda的安装百度Anaconda的官网,下载左边的Python3.X版本 然后是设置路径,最后给出Jupyter notebook。具体参考:猴子:初学python者自学anaconda的正确姿势是什么??《》不过平时练习的时候我个人习惯用Enthought Canopy,但比起Anaconda有些中文字符的编写不兼容。下载链接如下:Canopy | ...

weixin_39701834的博客 245

db2判断空值返回某个值_Python基础知识汇总(数据、条件判断、循环、函数、模块和包、数据结构)...

为了学习Python,上篇文章首先安装了数据分析运行环境,即anaconda和jupyter notebook,接下来开始准备学习Python里的基础知识。快速学会Python首先需要掌握最基本的4个点,即数据、函数、条件判断和循环,除此之外,也应了解模块和包、数据结构内容。本文的内容如下:一、Python最基本的4个点(一)数据字符串、数字、容器(列表、元祖、集合、字典)、布尔、空值None(...

weixin_32068473的博客 465

Python编程基础 - 知识汇总(持续更新)

本文章将持续汇总 python 编程的基础知识,在编程中遇到不太熟悉的知识点我将不定时地汇总到本篇文章中,欢迎小伙伴们提出宝贵建议。

weixin_70701760的博客 1523

【python】python基础知识点总结

自己容易遗忘的python基础知识点总结(2022.02.18 -02.)_大地之灯的博客-优快云博客

baidu_31295661的博客 429

python基础知识资料-Python基础知识汇总

原标题:Python基础知识汇总1.Anaconda的安装百度Anaconda的官网,下载左边的Python3.X版本 然后是设置路径,最后给出Jupyter notebook。具体参考:猴子:初学python者自学anaconda的正确姿势是什么??《》不过平时练习的时候我个人习惯用Enthought Canopy,但比起Anaconda有些中文字符的编写不兼容。下载链接如下:Canopy | ...

weixin_37988176的博客 144

7套干货,Python常用技术学习知识图谱!!(史上最全,建议收藏)

数据分析是Python应用较多的一个领域,这个教程包含了Python基础、数据采集、数据处理到数据挖掘,这是我看过比较细致的教程了。

weixin_72959097的博客 1580
上一篇: Python字典,核心编程必备技能,建议收藏!
下一篇: Python 函数从入门到上手:一篇讲透定义、调用与参数
python666Lc
博客等级 码龄126天 1粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值