python基础教程——dict和se
dict
python内置字典:dict,全称dictionary,在其他语言中称为map,使用键值对存储。
ex:
d = {'xiaoli' : 95 , 'xiaoming' : 98 , 'xiaobai' : 100}
d['xiaoli'] //95
直接定义键值对
ex:
d['adm'] = 67
d['adm'] //67
判断key是否存在
ex:
//in 判断
'THeme' in d
False
//get方法
d.get('Theme')
d.get('Theme' , -1)
-1
//删除key,pop(key)方法
d.pop('xiaoli')
95
d
{'xiaoming' : 98 , 'xiaobai' : 100}
set
set是一组key集合,但不存储value,在set中没有重复的key。
要创建一个set,需要提供一个list作为输入集合,重复元素在set中自动被过滤。
ex:
s = set([1,2,3])
s
{1,2,3}
s = set([1,2,3,3,4])
s
{1,2,3,4}
add方法添加元素到set中,可以重复添加,但不会有效果。remove删除元素,可以进行&和 | 运算。
python基础教程——dict和se相关推荐
- python基础教程pdf百度云-《Python基础教程(第3版)》PDF高清版
<python基础教程第3版>PDF高清版 百度云资源,内涵教材源代码 百度云链接:百度云盘 提取码:7r7o 编辑推荐 久负盛名的Python入门经典,是非常优秀的基础教程,深入浅出, ...
- python教程循环语句,Python基础教程之循环语句(for、while和嵌套循环)
循环可以用来重复执行某条语句,直到某个条件得到满足或遍历所有元素. 1 for循环 是for循环,可以把集合数据类型list.tuple.dict.set的元素遍历出来. (1)对list进行循环 c ...
- python print 输出到txt_(Python基础教程之七)Python字符串操作
Python基础教程 在SublimeEditor中配置Python环境 Python代码中添加注释 Python中的变量的使用 Python中的数据类型 Python中的关键字 Python字符串操 ...
- python字符串_(Python基础教程之七)Python字符串操作
Python基础教程 在SublimeEditor中配置Python环境 Python代码中添加注释 Python中的变量的使用 Python中的数据类型 Python中的关键字 Python字符串操 ...
- python基础教程pdf-python基础教程第三版.pdf
您所在位置:网站首页 > 海量文档  > 计算机 > Python python基础教程第三版.pdf689页 本文档 ...
- python基础教程-《Python基础教程(第3版)》PDF高清版
<python基础教程第3版>PDF高清版 百度云资源,内涵教材源代码 百度云链接:百度云盘 提取码:7r7o 编辑推荐 久负盛名的Python入门经典,是非常优秀的基础教程,深入浅出, ...
- python基本代码教程-Python基础教程(第3版)
Python基础教程(第3版) 第2版前言 第1版前言 引言 1 快速上手:基础知识 1.1 交互式解释器 1.2 算法是什么 1.3 数和表达式 十六进制.八进制和二进制 1.4 变量 1.5 语句 ...
- python基础教程免费下载-Python基础教程(第2版)
<Python基础教程(第2版)>内容涉及的范围较广,既能为初学者夯实基础,又能帮助程序员提升技能,适合各个层次的Python开发人员阅读参考.<Python基础教程(第2版)> ...
- Python基础教程:一次性搞定 Django Form
最近在项目上用到了 Django 的自带的 Form 表单,遇到了一些坑,今天给大家出的这篇Python基础教程也是做了一个简单的总结,大家可以对号出坑. Form 基础介绍 首先让我们先来了解下 D ...
最新文章
- Learning to Rank:X-wise
- python plotly 弹出子图_python – 在plotly中添加组条形图作为子图
- 零基础自学编程应读书籍
- 每天学一点flash(11) as3.0 与asp 通信 (1)
- Python数据科学平台Anaconda的最新发布中增加了Microsoft VS Code
- cycleGAN有matlab代码吗,CycleGAN的代码组成
- 3.7 钱包、帐户、token、智能合约、action、权限、权重和阀值之间关系
- potplayer视频播放时 多行外挂字幕从下向上显示而不是从上向下显示
- 玩转大麦盒子airplay
- adobe 不适应 Max to分屏软件的修改
- CSS中相对定位relative
- 微信小程序-云开发云调用API没有权限(no permission)问题
- 小票打印机ESC/POS命令集
- 部门 2016 总结
- 59深度解密五十九:利用“抖音”进行吸粉的简单、另类玩法
- 如何评价文档图片的相似度
- 什么是mvc,mvc有什么用?
- 知乎问题:北京,2017,多少k的java web程序员应该懂多线程和jvm优化?
- 校验手机号和获取验证码
- 如何熟练掌握计算流体力学 ANSYS FIuent软件