Python 列表与字典
2023-03-20 14:53:25 时间
列表
-
列表特点:
-
-
利用中括号表示列表
-
列表内元素使用逗号分割
-
逗号是英文输入法下边的逗号
-
列表内容是可变的
-
-
内置函数list()可以将输入的字符串切分为包含字符的列表。
-
列表内元素索引从0开始。
-
内置函数len()可以获取列表长度,注意,这里的长度与索引不同,是从1开始的。
-
修改列表元素:列表名[编号]=新值。
-
添加列表元素:列表名.append(要添加的元素)。
-
删除列表元素:del 列表元素。
-
删除末尾元素:列表名.pop(),这种删除会把最后的元素取出来,不是单纯删除。
-
两个列表相加:直接用加号(+)加起来就可以。也可以使用extend函数。
-
判断元素存在:查看某个元素是否在列表中,可以使用in来判断。
-
重复元素个数:列表.count(重复的元素),这样会返回重复元素出现的次数。
-
获取元素位置:列表.index(元素),会返回该元素第一次出现时候的索引位置。
字典
-
字典存储一一对应关系,字典结构如下:
-
-
用花括号表示字典
-
字典内每一项都有两个元素组成:key和value
-
各个项用逗号隔开
-
-
一个key只能有一个value,同一个键只能有一个对应的值,而且键的类型是不可变的。
-
更新字典:字典名[key]=更新的value。
-
添加字典:字典名[添加的key]=添加的value。
-
删除键值:del 字典名[key]。
-
清空字典:字典名.clear()。
-
删除字典:del 字典名。
相关文章
- Python中的函数与方法 以及Bound Method和Unbound Method
- 一文贯通python文件读取
- Python 中的异步编程:Asyncio
- 7个你现在就该学习Python的理由
- 提高Python运行效率的六个窍门
- Python数据科学:神经网络
- 一篇文章看懂大数据分析就业前景及职能定位
- R和Python中的文本挖掘:8个入门小贴士
- 告诉你为什么Python有点慢,但我却无所谓?
- 专注学习DevOps编程语言Top 5推荐
- Python发送邮件脚本
- Python多进程并行编程实践: mpi4py 的使用
- Python语言在未来的发展前景
- Python vs Ruby: 谁是最好的 web 开发语言?
- Python对Ruby:谁在Web开发领域更胜一筹?
- Python一行代码完成并行任务
- Python开发者2017应该关注的七个类库
- python爬虫入门基本知识
- 在终端中优雅地编写Python
- Python机器学习实战:信用卡欺诈检测