Python数据类型

数据类型

Number(数字)

  • 整数
  • 浮点数
  • 复数(实部[实数]+虚部[实数+j])
  • 不可变

String(字符串)

  • 不可变

List(列表)

  • 有序(索引访问)
  • 可变
  • 存可变的,可以存动态数据,增删改
  • 实际运用
    • list.append(obj) 末尾添加元素
    • list.insert(index,obj) 将元素插入列表
    • list.count(obj) 统计元素个数
    • list.extend(seq) 在列表末尾一次性追加另一个序列中的多个值
    • list.pop([index=-1]) 移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
    • list.remove(obj) 移除列表中某个值的第一个匹配项
    • list.reverse() 反向列表中元素
    • list.sort(cmp=None, key=None, reverse=False) 对原列表进行排序

Tuple(元组)

  • 有序(索引访问)
  • 不可变
  • 存不可变的数据,不会变的,顺序也不会变

Dictionary(字典)

  • 无序
  • 键必须是不可变的(整型、字符串、浮点、元组)
  • 字典比列表查找高效 时间复杂度O1
相关推荐
leo825...2 分钟前
Claude Code Skills 清单(本地)
java·python·ai编程
其实防守也摸鱼8 分钟前
CTF密码学综合教学指南--第三章
开发语言·网络·python·安全·网络安全·密码学
A7bert77729 分钟前
【YOLOv8pose部署至RDK X5】模型训练→转换bin→Sunrise 5部署
c++·python·深度学习·yolo·目标检测
gqk012 小时前
【无标题】
python
V搜xhliang02462 小时前
OpenClaw科研全场景用法:从文献到实验室的完整自动化方案
运维·开发语言·人工智能·python·算法·microsoft·自动化
李崧正2 小时前
Java技术分享:Lambda表达式与函数式编程
java·开发语言·python
BIGmustang2 小时前
python练手之用tkinter写一个计算器
开发语言·python
WL_Aurora3 小时前
Python 算法基础篇之链表
python·算法·链表
曲幽3 小时前
FastAPI 少有人提的实用技巧:把 Depends 依赖提到路由层,代码少写60%
python·fastapi·web·routes·depends·prefix·apiroute
qiaozhangchi3 小时前
求解器学习笔记
笔记·python·学习