![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
小生不是书呆子
这个作者很懒,什么都没留下…
展开
-
Python 之列表字典嵌套应用
Python 的列表和字典可以存储任意类型的元素,所以我们可以将字典存储在列表中,也可以将列表存储在字典中,这种操作称为嵌套。例如,餐馆中的菜单不仅仅包含菜名和价格,可能还会包含很多其他信息,这时候我们可能就需要采取嵌套的存储方式。相关知识列表中存储字典餐馆中已经有了333份菜单,每份菜单都会有菜名和价格。我们要将这些信息存储在一起,可以采取如下方法:将333份菜单用字典的方式存储菜名...原创 2020-04-16 20:30:21 · 2804 阅读 · 0 评论 -
Python 之遍历字典
Python 字典中包含大量数据,它和列表一样,支持遍历操作。Python有多种遍历字典的方式,可以遍历字典的所有键-值对、键或值。例如,餐馆的菜单包含了菜名和价格等信息,餐馆需要将菜名和价格都展示给顾客,但也有些时候只需要将菜名都展示给厨师,还有些时候只需要将价格展示给收银员,这三种情况就用到了字典不同的遍历方式。本文的目标是让学习者掌握字典遍历的相关知识和用法,并基于这些知识实现对菜单不同...原创 2020-04-16 20:20:22 · 576 阅读 · 0 评论 -
Python之玩转字典
字典和列表一样,都是 Python 中十分重要的可变容器模型,都可以存储任意类型元素。我们将以菜单的例子来说明字典使用的基本知识,餐馆的菜单上不仅包含菜名,菜名后面还必须包含该道菜的价格。如果要用列表实现,就需要两个列表,例如:给定一个菜名,要查找相应的价格,就先要在list_menu中找到相应的位置,再在list_price中找到相应的价格。这种方式效率低下,那么我们是否可以将菜名和价格...原创 2020-04-16 20:04:33 · 525 阅读 · 1 评论 -
Python 之元组与列表
元组看起来犹如列表,但元组使用圆括号()而不是[]来标识,而且列表的元素可以修改,但元组的元素不能修改。本文介绍元组的常见使用方法以及元组和列表的使用区别。下面用饭店菜单的例子来说明列表和元组使用的应用场景:现在有一个餐馆要向每个包厢都投放两份菜单,菜单上有666种菜名。我们想将两个菜单上最后一道菜名互换一下,也想快速知道改变后的两份菜单上单词首字母最大的菜名。而我们首先需要判断该用列表的方法...原创 2020-04-16 19:51:16 · 949 阅读 · 1 评论 -
Python 玩转列表之列表创建
利用合适的方法可以快速创建数字列表,并能够对列表中的元素数值进行简单的统计运算。在数据可视化的背景下,数字列表在 Python 列表中的应用十分广泛,列表十分适合存储数字集合。range()函数Python 提供了range()函数,能够用来生成一系列连续增加的数字。其基本使用语法有如下三种:其中: lower_limit: 生成系列整数的下限整数,不填该参数则默认为从0开...原创 2020-04-16 17:38:35 · 931 阅读 · 0 评论 -
Python玩转列表之排序
一般情况下我们创建的列表中的元素可能都是无序的,但有些时候我们需要对列表元素进行排序。例如,我们想将参加会议的专家名单guests列表中的五个名字元素['zhang san','li si','wang wu','sun qi','qian ba'],分别按照首字母从小到大的顺序和从大到小的顺序分别排序。排序后的输出分别为:相关知识Python 针对列表数据结构内置提供了sort(...原创 2020-04-16 17:25:53 · 466 阅读 · 0 评论 -
Python玩转列表之增删改
下面以一则请客的故事来说明列表元素操作的应用场景:有个人邀请几个朋友吃饭,初步拟定了一个客人名单列表guests=['Zhang san','Li si','Wang wu','Zhao liu']。后面因为一些临时情况,这个客人名单不断变化: Zhao liu说要带他的朋友Hu qi一起来; Zhang san因临时有事不能来了; Wang wu说由他的弟弟Wang...原创 2020-04-16 17:12:59 · 1419 阅读 · 0 评论 -
Python -字符串查找,替换与分割
在大家日常工作使用 Word 编写文档的过程中,经常会遇到一个问题,发现前面写的文档中某个词用错了,需要换为另外一个词来表达。Word 提供了全文查找与替换的功能,可以帮助用户很方便的处理这一问题。那么,这一功能最基础和核心的就是字符替换,如果我们要自己基于 Python 来实现,该怎么做呢?字符串查找Python 提供了内置的字符串查找方法find(),利用该方法可以在一个较长的字符串中...原创 2020-04-16 16:37:15 · 968 阅读 · 0 评论 -
Python-字符串处理
字符串或串(String)是由数字、字母、下划线组成的一串字符。在 Python 中,字符串用单引号或者双引号括起来。在很多情况下,我们需要将两个字符串拼接起来,形成一个字符串。例如,一个人的姓名,通常是由“姓氏”+“名字”组成的。在很多程序中,为了方便后续处理,通常将姓氏和名字分别存在两个变量中。然后在显示时,要将姓氏和名字拼接起来,按全名显示。Python 中使用+来合并两个字符串...原创 2020-04-16 16:21:48 · 505 阅读 · 0 评论 -
python之函数架构-搭建房子的砖
我们在使用函数前,得先定义一个满足自己使用要求的函数。定义函数的基本结构是:---定义函数以def关键词开头,后面跟着函数名、圆括号()、括号中的参数、冒号;---接着,在缩进块中编写函数体,函数的第一行语句一般是写文档字符串,用于存放函数说明,也可以选择不写;---Return[expression]表示结束函数,并返回值。而不带表达式的return相当于返回空值。Pyth...原创 2020-04-16 15:47:33 · 1216 阅读 · 0 评论