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
相关推荐
摘星编程5 小时前
深入理解CANN ops-nn BatchNormalization算子:训练加速的关键技术
python
魔芋红茶5 小时前
Python 项目版本控制
开发语言·python
lili-felicity5 小时前
CANN批处理优化技巧:从动态批处理到流水线并行
人工智能·python
一个有梦有戏的人5 小时前
Python3基础:进阶基础,筑牢编程底层能力
后端·python
摘星编程5 小时前
解析CANN ops-nn中的Transpose算子:张量维度变换的高效实现
python
Liekkas Kono5 小时前
RapidOCR Python 贡献指南
开发语言·python·rapidocr
玄同7656 小时前
Python 后端三剑客:FastAPI/Flask/Django 对比与 LLM 开发选型指南
人工智能·python·机器学习·自然语言处理·django·flask·fastapi
爱吃泡芙的小白白6 小时前
环境数据多维关系探索利器:Pairs Plot 完全指南
python·信息可视化·数据分析·环境领域·pairs plot
派葛穆6 小时前
Python-批量安装依赖
开发语言·python