Python学习笔记

目录

前言

数据容器

列表:[list]

元组:(tuple)

字符串:“string”

集合:{set}

序列:[起始下标:结束小标:步长]


目录

前言

数据容器

列表:[list]

元组:(tuple)

字符串:“string”

集合:{set}

字典:{dict}

序列:[起始下标:结束小标:步长]

通用功能


前言

为了打比赛和出于自身兴趣学的Python,可惜出于各种琐事,学的没有C语言系统连贯,有些知识点记得很混乱,干脆在这里记个笔记捋一下。还没学完,后面会继续写。


数据容器

种类:列表、元组、字符串、集合。

列表:[list]

特点:有序、支持下标索引、可修改、可重复、可嵌套、可容纳不同类型数据

注:因为有序,所以支持下标索引,且Python中的下标索引往往支持反向索引,但从-1开始递减。

元组:(tuple)

特点:有序、支持下标索引、不可修改、可重复、可嵌套、可容纳不同类型数据

注:一切类修改函数均不能修改其本质内容。但当嵌套内容为列表时,该列表可以修改。

字符串:“string”

特点:有序、支持下标索引、不可修改、可重复、不可嵌套不可容纳不同类型数据

注:不像C语言可以通过函数修改内容,这里不行就是不行。

集合:{set}

特点:无序、不支持下标索引、可修改不可重复不可嵌套、可容纳不同类型数据

注:这里可以联想高中的集合知识,也是无序、不重复。

字典:{dict}

特点:无序、不支持下标索引、可修改不可重复可嵌套、key是不可变量、可容纳不同类型数据

序列:[起始下标:结束小标:步长]

特点:内容连续、有序、可使用下标索引。

[...]是取数据操作,该操作不影响序列本身。

通用功能
1.len()  # 长度
2.max()  # 最大元素 
3.min()  # 最小元素
4.转换
(1)str(容器)
(2)set(容器)
(3)tuple(容器)
(4)list(容器)
没有转换字典函数
字典转换其他容器会把value舍弃,将key作为元素,但转换为字符串可保留value
其他容器转字符串会保留[]\ ()\ {}
转换为集合会自动去重

5.sorted(容器, [reverse = True])一般默认正向排序,且会自动转为列表

注:for循环遍历支持所有数据容器,while循环遍历只有字典和集合不支持。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陆沉涯_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值