序列、集合和字典

这篇博客详细介绍了Python中的序列类型,包括列表、元组和字符串的创建、访问、修改和遍历。接着讲解了集合的创建、修改、无序及不可重复特性,并提到了集合的差集、交集和并集操作。最后,文章深入探讨了字典的创建、访问、key的唯一性以及遍历字典的方法。
摘要由CSDN通过智能技术生成

一、序列

1、列表 list

1.1 创建列表

用一对中括号,可用type()函数查看类型
在这里插入图片描述
整型数字,字符串,布尔类型都可
在这里插入图片描述

可以支持每个元素不同
在这里插入图片描述

可以嵌套
在这里插入图片描述

1.2 访问列表元素

索引

列表后面跟下标,用中括号括起来
在这里插入图片描述

负数表示从右向左
在这里插入图片描述

访问子集

用引号隔开下标

(算头不算尾)
在这里插入图片描述

省略后面表示从第一个到结尾
在这里插入图片描述

省略第一个表示截取元素到后一个所表示的几位(前几个)
在这里插入图片描述

字符串也同样适用
在这里插入图片描述

第一个和第二个表示0到8,最后一个数表示步长(间隔)

在这里插入图片描述
(最后一行表示从开始到结束,步长为2)

1.3 列表的增加和修改

列表中添加元素
在这里插入图片描述
利用变量
在这里插入图片描述

列表中修改元素
在这里插入图片描述

一个特殊符号
在这里插入图片描述

1.4 与序列有关的几个操作函数

len() 计算一个列表的长度,也就是包含元素的个数
在这里插入图片描述
在这里插入图片描述

innot in 判断元素在不在列表中
在这里插入图片描述

对于数值类型的字符串

max() 和 min() 取序列中的最大值、最小值
在这里插入图片描述

字符串的话,比较ASCLL码的大小
在这里插入图片描述

1.5 遍历列表的两种方式

所谓遍历,是指沿着某条搜索路线,一次对树中每个结点

均做一次且做一次访问。

第一种:
在这里插入图片描述

第二种:

用 enumerate() 枚举函数

(index :索引 , item:这个元素本身 ,enumerate()枚举函数 )
在这里插入图片描述

2、元组 tuple

tuple 元组

(元组和列表唯一的区别就是元组是不可以修改的,只能读)

2.1 创建元组

用小括号

最后一个是空元组

在这里插入图片描述

注意,小括号除了是创建元组里的小括号之外,还是数学

运算里的小括号,python在不知道你是创建元组还是数学

运算的时候,默认为数学运算
在这里插入图片描述

想创建一个元素的元组
在这里插入图片描述

2.2 访问下标

类似于上述列表
在这里插入图片描述

函数
在这里插入图片描述

遍历
在这里插入图片描述

除了元组不能修改,其他操作都与列表类似

3、字符串 str

str

跟元组比较类似,也不能修改

在这里插入图片描述

二、集合 set

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值