四、数据容器(5类)

目录

什么是数据容器?

列表

列表的循环遍历

元组

字符串

序列

集合(去重)

字典

总结

什么是数据容器?

数据容器是可以存储多个元素的python数据类型,它有五类,分别是:

list(列表)、tuple(元组)、str(字符串)、set(集合)、dict(字典)。

列表

1.定义:[元素1,元素2,...]

2.元素即列表内的每个数据,元素的数据类型是任意的,甚至可以是列表,那就是嵌套列表啦!

3.下标索引:列表中每个元素都有自己的编号,称为下标索引。

                     从前往后方向,编号从0开始递增;从后往前方向,编号从-1开始递减。

   注意下标索引的取值范围,超出范围无法取出元素,并且会报错哦!

 4.列表的常用操作和特点:

 列表的循环遍历

1.while循环:

 2.for循环:

 3.while循环和for循环的区别:

 元组

1.定义(元素,元素,元素......)

注意:当一个元组仅有一个元素时,必须带一个逗号结尾!!

2.元组的常用操作

元组内的内容不可修改,但里面若有list可修改list内部的元素!!

 

 字符串

1.三种字符串的定义:单引号,双引号,三引号;

2.字符串不可修改,只可以定义一个新的字符串去替换他:

 3.字符串的特点:①只存储字符串;②长度任意;③支持下标索引;④允许重复字符串存在;                                     ⑤不可以修改(增或减元素);⑥支持for循环;

4.字符串的常用操作

查找特定内容字符串名[下标]

②查找下标:字符串名.index(字符)

③替换:新字符串名=字符串名1.replace(字符串1,字符串2)

④字符串切片(将字符串分为元素放入一个列表中):新字符串名=字符串名.split()

移除首尾空格、换行符或指定的字符串:

新字符串名=字符串名1.strip() 新字符串名=字符串名1.strip(指定字符串)

⑥统计字符串内某字符出现的个数:字符串名.count(字符串)

⑦统计字符串内字符的个数:len(字符串名)

序列

 集合(去重)

1.定义一个空集合:set(),这里不用{},是因为空字典是用大括号定义的;

2.集合里的元素不重复出现且无序,不支持下标索引

3.集合的常用操作:

 字典

1.定义空字典:{} or dict();不可重复,否则后者会覆盖前者

2.嵌套:

 3.字典的常用操作:

 4.字典的特点:

 总结

 

以上就是数据容器的相关内容啦!!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值