python3表示“组”的概念与定义

列表的定义

用 [] 定义一个空列表

列表中的元素可以是任意类型 包括列表 元组 字典等

列表的基本操作

通过下标访问 与字符串操作相同

这里需要特别注意的是:用单个下标获取到的是字符串,用下标起始位置截取到的是一个新的列表

加法和乘法操作

连个列表可以相加 一个列表乘以一个整数N会获得一个将原列表元素重复N遍的列表

元组

元组是一个残疾列表 只读的 不可以修改 效率高于列表

用()申明一个元组 tuple 只用一个元素的tuple用 (1,)与(1)区别开

序列总结

str list tuple都是序列 都是有序的

切片 [-1: ] [0:8:2] 从0到8截取 步长是2

序列的in 操作符 判断元素是否包含某元素 not in

序列的最大最小 长度 max min len 字符和ASCII码的转换ord chr

set集合

用 {}定义的是dict 用set()定义一个空的set集合

set集合是无序 不可重复的 没有下标 不能进行切片操作

in not in 是支持的

set集合可以用’-‘’求差集 & 求交集 | 求并集

dict字典

字典数据有两个部分 key -value 根据key 找value

字典不是序列 用{}定义 set()定义set集合

key必须是不可变的类型 key不可重复

总结

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180712G1XRGB00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券