数据集
列表型[,]
| 操作 | 举例 |
|---|---|
| 创建列表 | a=list() ,a=[] |
| 向列表的转化 | a=list(‘ABCD…’) |
| 访问列表 | a[0] (显示是第一个数值) |
| 更新列表 | a[0] = ‘one’ (更新第一个值为one) |
| 列表长度 | length = len(a) |
| A在不在列表中 | panduan = ‘A’ in a |
| 添加元素 | a.append(4), a.insert(索引号,插入值) |
| 删除元素 | p=a.pop(索引号) , p=a.remove(值) , del a[索引号] |
| 连接列表 | a=list1+list2 ,list1+=list2 ,list1.extend(list2) |
| 升序排列 | a.sort() |
| 降序排列 | a.sort(reverse = true) |
元组型(,)
和列表类似,但无法进行增删改操作。
| 操作 | 举例 |
|---|---|
| 创建元组 | a=(‘A’,‘B’) |
| 连接元组 | a=a1+a2 |
字典型{:,:}
各元素的键和值需要配对使用。
| 操作 | 举例 |
|---|---|
| 创建字典 | a=dict(zip(键的列表,值的列表),a=dict(元组的列表) ,a={键:值,键:值} |
| 添加元素 | a[键]=值 ,a.setdefault(键,值) |
| 删除元素 | del a[键] ,a.pop(键) ,a.clear() |
集合型{,}
中等数学中集合的概念:无序、唯一
| 操作 | 举例 |
|---|---|
| 创建集合 | a={‘A’,‘B’} |
| 转换为集合型 | a=set(‘ABCD’), a=set(列表名) |
集合的运算
| 运算符 | 作用 | 函数 | 类比 |
|---|---|---|---|
| & | 乘积 | intersection() | 交集 |
| | | 和 | union() | 并集 |
| - | 差 | difference() | 差集 |
| ^ | 对称差集 | symmetric_difference() | 全集去交集 |
| 子集 | <= | issubset() | |
| 真子集 | < | ||
| 父集 | >= | issuperset() | |
| 真父集 | > |
2936

被折叠的 条评论
为什么被折叠?



