Python
文章平均质量分 88
骑着骆驼去南极
既然你诚心诚意的发问了,那我就大发慈悲地告诉你,为了防止世界被破坏,为了守护世界的和平,贯彻爱与真实的邪恶,我,来自于光明的编码使者!
展开
-
【Python】字典(dict)【方法】完全攻略
其实,说 popitem() 随机删除字典中的一个键值对是不准确的,虽然字典是一种无须的列表,但键值对在底层也是有存储顺序的,popitem() 总是弹出底层中的最后一个 key-value,这和列表的 pop() 方法类似,都实现了数据结构中“出栈”的操作。从运行结果可以看出,由于被更新的字典中已包含 key 为“one”的键值对,因此更新时该键值对的 value 将被改写;列表类型的值来说,此方法对其做的是浅拷贝,也就是说,b 中的 [1,2,3] 的值不是自己独有,而是和 a 共有。原创 2023-05-11 10:36:49 · 209 阅读 · 0 评论 -
【Python】字典(dict)基本操作
通过 in(或 not in)运算符,我们可以很轻易地判断出现有字典中是否包含某个键,如果存在,由于通过键可以很轻易的获取对应的值,因此很容易就能判断出字典中是否有指定的键值对。字典中各元素的键必须是唯一的,因此,如果新添加元素的键与已存在元素的键相同,那么键所对应的值就会。如果要判断字典中是否存在指定键值对,首先应判断字典中是否有对应的键。需要指出的是,对于 dict 而言,in 或 not in 运算符都是基于 key 来判断的。• value 表示新的值,只要是 Python 支持的数据类型都可以。原创 2023-05-11 10:21:30 · 170 阅读 · 0 评论 -
【Python】Python dict (字典)详解
[TOC](Python dict(字典)详解)原创 2023-05-03 10:50:35 · 16485 阅读 · 0 评论 -
【Python】元组(tuple)详解
元组和列表最大的区别就是,列表中的元素可以进行任意修改,就好比是用铅笔在纸上写的字,写错了还可以擦除重写;而元组中的元素无法修改,除非将元组整体替换掉,就好比是用圆珠笔写的字,写了就擦不掉了,除非换一张纸。和列表一样,我们可以使用索引(Index)访问元组中的某个元素(得到的是一个元素的值),也可以使用切片访问元组中的一组元素(得到的是一个新的子元组)。通过对比列表和元组存储方式的差异,我们可以引申出这样的结论,即元组要比列表更加轻量级,所以从总体上来说,元组的性能速度要优于列表。原创 2023-05-03 10:31:20 · 21940 阅读 · 0 评论 -
【Python】列表(list)的进阶知识
有很多操作函数的功能非常相似。例如,增加元素功能的函数有 append() 和 extend(),删除元素功能的有 clear()、 remove()、pop() 和 del 关键字。原创 2023-04-23 13:33:37 · 143 阅读 · 0 评论 -
【Python】列表(list)的基础操作
index() 方法用来查找某个元素在列表中出现的位置(也就是索引),如果该元素不存在,则会导致ValueError 错误,所以在查找之前最好使用 count() 方法判断一下。其中,listname 表示列表名称,obj 表示要查找的元素,start 表示起始位置,end 表示结束位置。列表是 Python 序列的一种,我们可以使用索引(Index)访问列表中的某个元素(得到的是一个元素的值),其中,listname 表示列表名字,start 表示起始索引,end 表示结束索引,step 表示步长。原创 2023-04-23 13:03:05 · 5402 阅读 · 0 评论 -
【Python】Python 能干什么,Python 的应用领域
作为一种功能强大的编程语言,因其简单易学而受到很多开发者的青睐。那么,Python 的应用领域有哪些呢?Python 的应用领域非常广泛,几乎所有大中型互联网企业都在使用 Python 完成各种各样的任务,例如国外的Google、Youtube、Dropbox,国内的百度、新浪、搜狐、腾讯、阿里、网易、淘宝、知乎、豆瓣、汽车之家、美团等等。概括起来,Python 的应用领域主要有如下几个。原创 2023-04-18 10:39:04 · 99 阅读 · 0 评论