ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

核心语法—数据容器

核心语法—数据容器 一 、概述什么是数据容器根据这三种标准将数据容器分为五类二、列表list1、介绍列表是数据容器的一类是一次性可以存储多个数据元素的特点可以存储不同类型的元素元素有序、可以重复、元素可以修改列表存在下标索引不仅存在正向索引还存在反向索引2、列表的切片3、常见方法不同的对象有不同的方法不同的方法可以实现不同的功能4、案例15、案例2 解包)解包将列表这一类容器解开成一个个独立的元素小结6、案例3(推导式)列表推导式就是按照一定的规则快速生成一个列表的方法语法格式1: [要插入的值 for i in 序列/列表]语法格式2: [要插入的值 for i in 序列/列表 if 条件]习题三、字符串str1、基本操作可迭代性简单理解为我们可以将字符串中的元素一个一个的通过for循环遍历获取出来字符串也有正向索引和反向索引字符串切片相关代码字符串不可修改s[4] X 运行会报错 不可修改使用默认值会自动在底层调整小结2、常用方法字符串是不可变的也就意味着它是无法修改的调用这些方法都不会对字符串的内容做任何的修改upper lower 都不会修改字符串本身 会返回转大小写之后的结果split会返回一个列表3、案例四、元组tuple1、元组的特点、适用场景和基本操作t3 (100) 不加逗号定义单元素的元组会报错2 元组的组包与解包3 案例4 案例2优化五、集合set1 应用场景 基本操作为什么要用集合无序就不能通过索引访问了2 案例集合推导式语法{要往集合中添加的数据 for s in set1 if 条件}3 注意赋值解包和可迭代对象解包的区别1赋值解包2可迭代对象解包在构建新容器时把里面的元素拆出来4 小结六、字典dict
返回列表