博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tuple操作、dict、其他常用操作
阅读量:6955 次
发布时间:2019-06-27

本文共 655 字,大约阅读时间需要 2 分钟。

tuple操作

Tuple就是不可变的list

tuple操作、dict、其他常用操作

方法一:countIn [54]: AOut[54]: ('a', 'b', 'c', 'a')In [55]: A.count('a')Out[55]: 2方法二:index 下标索引In [56]: A.index('a')   #若不加,则从下标为0开始计算Out[56]: 0In [57]: A.index('a',1,4)   #start=1 end=4 指的从索引为1的开始算,索引为4的结束Out[57]: 3

dict

tuple操作、dict、其他常用操作

tuple操作、dict、其他常用操作

tuple操作、dict、其他常用操作

tuple操作、dict、其他常用操作

tuple操作、dict、其他常用操作

删除元素:(pop)

In [29]: d={'a':1,'b':2}

In [30]: d

Out[30]: {'a': 1, 'b': 2}

In [31]: d.pop('a')

Out[31]: 1

In [32]: d

Out[32]: {'b': 2}

d=dict(a=1,b=2)

print(d.pop('e',1))
字典里没有e的key,所以返回值为1

setdefault(设置默认值,若key不存在则添加)

In [37]: d.setdefault('c',3)

Out[37]: 3

In [38]: d.setdefault('b',4)

Out[38]: 2

In [39]: d

Out[39]: {'b': 2, 'c': 3}

update(将另一个字典的键值添加到当前字典中)

tuple操作、dict、其他常用操作

其他常用操作

tuple操作、dict、其他常用操作

tuple操作、dict、其他常用操作

转载于:https://blog.51cto.com/jacksoner/2064426

你可能感兴趣的文章
微服务的断路器实现图解Golang通用版
查看>>
3. window 上安装redis(单机版) 及客户端
查看>>
Hadoop日志存放路径详解
查看>>
Python如何操作文件?Python基础教程,第十二讲,文件读写
查看>>
Lync 2013企业实战(七)
查看>>
Windows命令行杀死占用端口的进程
查看>>
我的友情链接
查看>>
Git配置了秘钥认证后,tortoisegit仍需要认证的问题
查看>>
Linux文件rwx属性的含义
查看>>
Sql Loader的简单使用
查看>>
bash脚本编程之二 条件判断
查看>>
全面剖析synchronized
查看>>
volatile关键字解析
查看>>
10G ORACLE RAC 搭建实战之环境配置
查看>>
EXCEL打开CSV文件乱码的解决方法
查看>>
spring-boot官方参考文档(使用spring-boot)(2.2)
查看>>
Ubuntu 14.04下安装GitLab指南
查看>>
如何实现海量数据下有序漏斗秒查
查看>>
centos 6.9上如何进行二进制安装mariadb 5.5.57
查看>>
第八篇 迭代器协议和生成器
查看>>