python学习------dictionary和set
来源:互联网 发布:淘宝被扣24分怎么办 编辑:程序博客网 时间:2024/05/22 12:05
一、dictionary
1、字典的形式:a={‘key’:value,‘key1’:value,................}
2、字典的的key不能重复,是一个不可变对象
3、字典的的查找和添加的速度快,但是占的存储空间多
5、当查找的内容中,字典中不存在关键字时,则会发生错误有两种判定方法:
a、‘key’ in a
b、a.get('key') 如果key不存在,则会返回None,或者用a.get('key', -1),如果可以不存在则会返回-1
6、操作函数:
a、pop(‘key’)
二、set
1、需要有一个list输入 a = set([1,2,3,])
2、set中的元素不能重复,如果输入有重复的,则会自动过滤
3、操作函数
a、 a.add(key),添加一个元素
b、 a.remove(key)删除一个元素
c、交、并操作 a&b a|b
0 0
- python学习------dictionary和set
- python学习笔记16:tuple, set, dictionary
- Python学习笔记(四)—列表(list)、元组(tuple)和字典(dictionary)、集合(set)
- python学习笔记--Dictionary
- Python学习之dictionary
- 第三章Python解析list,dictionary,set
- 【Python基础】之set, list, dictionary
- python基础[list,tuple,dictionary,set]
- 王亟亟的Python学习之路(五)-dictionary,set,函数,函数参数
- Python学习五:dict 和 set
- Python学习笔记 - dict和set
- python学习笔记 使用dict和set
- Python学习笔记04_dict和set
- python学习笔记3--dict和set
- Python学习4-dict和set
- 第二章Python下的set,dictionary,none
- python基础31[数据结构list+tuple+set+dictionary]
- Python的list、tuple、set、dictionary操作总结
- 常用端口对照详解
- 黑马程序员——集合的引入
- 概率事件 rand5 产生 rand3 以及在未知n大小情况以1/n的概率取数 蓄水池抽样
- 分页时用到的sql语句
- android adb常用命令
- python学习------dictionary和set
- 最坏情况为线性时间的选择算法
- leetcode:leetcode :Path Sum
- windows系统下CMAKE编译QJSON
- logmnr 的使用
- HTML5 Canvas知识点学习笔记
- ruby metaprogramming 03
- Java中ArrayList类的用法
- HDU 2617 Happy 2009(字符串)