python 基础知识-day6(内置函数)
1、sorted():用于字典的排序
dict1={"name":"cch","age":"3","sex":"girl","height":"1.65"}
#按key排序
data1=dict(sorted(dict1.items(),key=lambda item:item[0]))
print(data1)
#按value排序
data2=dict(sorted(dict1.items(),key=lambda item:item[1]))
print(data2)
2、enumerate():输出字符串内容的同时输出索引号
str1="hello world!"
for index,item in enumerate(str1):
print(index,item)
3、dir():查看字符串有哪些可以使用,对象有哪些调用的方法
str1="hello"
print(dir(str1)) print(dir([])) #查看列表有哪些调用的方法
4、len():查看对象的长度
str1="欢迎学习python!"
tuple1=("Java","Python","Go",[1,2,3])
list1=[1,2,3,4,5,6,7,8,9]
dict1={"name":"cch","age":3,"sex":"girl","height":1.65}
print(len(str1)) #查看字符串的长度
print(len(tuple1)) #查看元组的长度
print(len(list1)) #查看列表的长度
print(len(dict1)) #查看字典的长度
5、type():查看对象数据类型
1 str1="欢迎学习python!"
2 tuple1=("Java","Python","Go",[1,2,3])
3 list1=[1,2,3,4,5,6,7,8,9]
4 dict1={"name":"cch","age":3,"sex":"girl","height":1.65}
5 print(type(str1))
6 print(type(tuple1))
7 print(type(list1))
8 print(type(dict1))
6、id():获取对象的内存地址
str1="好好学习Python"
print(id())
7、min():求最小值、max():求最大值、sum():求和
list=[1,2,3,4,5,6,7,8,9]
print(min(list))
print(max(list))
print(sum(list))
8、zip():打包、拼接
1 list1=[1,2,3]
2 list2=["A","B","C"]
3 list3=zip(list1,list2)
4 print(list(list3))
9、range():获取一定的范围,只获取开头、不获取结尾
1 for item in range(10):
2 print(item) #打印出0到9的数
3
4 for item in rang(3,6)
5 print(item) #打印出3到5的数
10、abs():取绝对值
1 a=-10 2 print(abs(a))
11、chr():把数字转为字母
1 a=94 2 print(chr(a))
12、ord():把字母转为数字
1 b="h" 2 print(ord(b))
12、eval():执行字符串的表达式
1 str1="3+5" 2 print(eval(str1))
13、lambda():匿名函数
c=lambda,a,b:a+b
print(c(3,5))
13、filter():过滤函数
1 data=list(filter(lambda a:a>2,[x for x in range(10)])) 2 print(data)
14、map():对所有的元素做同样操作
obj=list(map(lambda a:a+10,[x for x in range(10)]))
print(obj)
python 基础知识-day6(内置函数)的更多相关文章
- python 基础篇 15 内置函数和匿名函数
------------------------>>>>>>>>>>>>>>>内置函数<<< ...
- python基础 (装饰器,内置函数)
https://docs.python.org/zh-cn/3.7/library/functions.html 1.闭包回顾 在学习装饰器之前,可以先复习一下什么是闭包? 在嵌套函数内部的函数可以使 ...
- python基础之常用内置函数
前言 python有许多内置的函数,它们定义在python的builtins模块,在python的代码中可以直接使用它们. 常用的内置函数 类型转换 int python的整数类型都是int类型的实例 ...
- Python基础学习五 内置函数
1.函数补充: 1)函数返回值return可以有多个 2)补充示例: nums = [0,1,2,3,4,5,6,7,8] #如何将list里面的元素变为字符串类型 new_nums = [str(x ...
- python基础学习笔记——内置函数
一. 简介 python内置了一系列的常用函数,以便于我们使用,python英文官方文档详细说明:点击查看, 为了方便查看,将内置函数的总结记录下来. 二. 使用说明 以下是Python3版本所有的内 ...
- Python 基础之常用内置函数
1.常用内置函数 (1)abs 绝对值函数 intvar = -9 res = abs(intvar)print(res) (2)round 四舍五入 (n.5 n为偶数则舍去 n.5 n为奇数 ,则 ...
- python基础学习Day14 内置函数 匿名函数
一.内置函数里几个高频重要函数 (1)min\max函数的用法 以min函数的为例: min:返回可迭代对象的最小值(可加key,key为函数名,通过函数的规则,返回最小值). l1 =[(,),(, ...
- Python基础-常用的内置函数
内置函数filter str = ['a', 'b', 'c', 'd'] def fansik(num): if num != "a": return num ret = fil ...
- python基础一 day15 内置函数
'\r' 回车,回到当前行的行首,而不会换到下一行,如果接着输出的话,本行以前的内容会被逐一覆盖: '\n' 换行,换到当前位置的下一行,而不会回到行首: # print()# input()# le ...
随机推荐
- nacos集群模式搭建踩坑记录
首先数据库使用的本地的mysql 1.看日志提示no set datasource,使用虚拟机ping本地后发现无法ping通,原因是本地没有关闭防火墙. 2.看日志提示不允许建立数据库连接,原因是r ...
- 【Example】C++ STL 常用容器概述
前排提醒: 由于 Microsoft Docs 全是机翻.所以本文表格是我人脑补翻+审校. 如果有纰漏.模糊及时评论反馈. 序列式容器 序列容器是指在逻辑上以线性排列方式存储给定类型元素的容器. 这些 ...
- 学习打卡——Mybatis—Plus
今天看完了Mybatis-Plus的视频,在某些方面来看MP确实简化了很多操作,比如自动生成代码等等.学习过程的代码实例也到同步到了gitee和github
- 多行,溢出隐藏 css
.ellipsis-line{width:200px; line-height:18px;font-size:14px; overflow:hidden; text-overflow:ellipsi ...
- 2021.11.10 fail树
2021.11.10 fail树 https://blog.csdn.net/niiick/article/details/87947160 1. AC自动机与fail树的神奇关系 1.1 AC自动机 ...
- VOC数据集可视化
from gettext import find import os from xml.etree import ElementTree as ET import cv2 def drawBoxOnV ...
- Maven基础学习笔记
Maven基础学习笔记 下载链接 官网:https://maven.apache.org/ 所有版本:https://archive.apache.org/dist/maven/maven-3/ 阿里 ...
- 『现学现忘』Git基础 — 18、Git对象的总结
目录 1.Git操作最基本的流程 2.工作目录中文件的状态 3.Git效率说明 提示:前面三篇文章已经分别的对blob对象.tree对象.commit对象进行了详细的说明,这篇文章我们总结一下,Git ...
- 全场景AI推理引擎MindSpore Lite, 助力HMS Core视频编辑服务打造更智能的剪辑体验
移动互联网的发展给人们的社交和娱乐方式带来了很大的改变,以vlog.短视频等为代表的新兴文化样态正受到越来越多人的青睐.同时,随着AI智能.美颜修图等功能在图像视频编辑App中的应用,促使视频编辑效率 ...
- 如何对用户的绑定的身份证真实性进行实名认证(java)
现在随着对用户实名制的要求,因此用户提交的身份证信息经查需要检查是否为真实信息,我们需要对用户提交的身份证信息进行核验,具体操作步骤如下: 第一步 到认证平台注册账号:云亿互通--实名认证服务 (yu ...