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 ...
随机推荐
- AgileConfig 1.6.0 发布 - 支持服务注册与发现
大家好,好久没有输出博文了,一是因为比较忙,另外一个原因是最近主要的精力是在给 AgileConfig 添加一个新的功能:服务注册与发现. 先说说为什么会添加这个功能.我自己的项目是用 Consul ...
- 入门学习SpringCloud
今天趁着空余时间,看了一丁点狂神SpringCloud的视频.学习微服务及架构相关知识,明天再学习系列视频的剩下部分,部署第一个SpringCloud练习. 同时趁着晚上课后大家有时间组织了小型会议, ...
- js 递归求1/2+1/4+1/6+....1/n的和,和1/1+1/3+1/5+.....+1/n的和
function fun1(n) { if (n == 2) { return 1 / 2; } if (n == 1) { ...
- JDK内置锁深入探究
一.序言 本文讲述仅针对 JVM 层次的内置锁,不涉及分布式锁. 锁有多种分类形式,比如公平锁与非公平锁.可重入锁与非重入锁.独享锁与共享锁.乐观锁与悲观锁.互斥锁与读写锁.自旋锁.分段锁和偏向锁/轻 ...
- 有意思的CVE-2022-0337复现
前言 前两天在刷tw,看到了个比较有意思的一个CVE漏洞,价值奖励是10000美刀,比较好奇的是价值10000美刀的漏洞是什么样子的,漏洞利用就是需要在浏览器中进行用户交互才能触发该漏洞,但由于 Wi ...
- FreeRTOS --(3)内存管理 heap2
在<FreeRTOS --(2)内存管理 heap1>知道 heap 1 的内存管理其实只是简单的实现了内存对齐的分配策略,heap 2 的实现策略相比 heap 1 稍微复杂一点,不仅仅 ...
- Azure Terraform(十一)Azure DevOps Pipeline 内的动态临时变量的使用
思路浅析 在我们分析的 Azure Terraform 系列文中有介绍到关于 Terraform 的状态文件远程存储的问题,我们在 Azure DevOps Pipeline 的 Task Job ...
- 引入『客户端缓存』,Redis6算是把缓存玩明白了…
原创:微信公众号 码农参上,欢迎分享,转载请保留出处. 哈喽大家好啊,我是没更新就是在家忙着带娃的Hydra. 在前面介绍两级缓存的文章中,我们总共给出了4种实现方案,在项目中整合了本地缓存Caffe ...
- Android 4.4系统,User模式adb默认开启,取消授权,开启root调试记录
开启User模式adb,取消授权,修改如下: 1. /build/core/main.mk 修改以下内容 ifeq (true,$(strip $(enable_target_debugging)) ...
- 图片查看器——viewer.js
使用简介 https://github.com/FNNDSC/viewerjs(需要点击遮罩层关闭弹框的复制下面内容) https://www.jianshu.com/p/d98db3815823 v ...