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 ...
随机推荐
- Java基础语法02——流程控制
流程控制:顺序结构.分支结构(if-else.switch-case).循环结构(for.while.do-while)
- linux目录结构知识
1.系统目录结构介绍 1.目录结构特点 linux系统中的目录一切从根开始. Linux系统中的目录结构拥有层次. Linux系统中的目录需要挂载使用. 2.目录挂载初识 挂载的命令:mount mo ...
- msyql查看版本号、最大连接数、当前连接数等
1.查看版本号 select version(); 2.查看最大连接数 show variables like 'max_connections'; 3.查看当前连接数(如果是root帐号,你能看到所 ...
- Python 连接Mysql数据库执行语句操作
学习Mysql模块的使用,模块命名的坑,解决SHA加密错误无法连接
- 挖矿病毒分析(centos7)
因为我在工作的时候被各种挖矿病毒搞过几次,所以在这里整理下我遇到的病毒以及大神们的解决方案. 服务器中挖矿病毒后,最基本的一个特征就是CPU使用率瞬间飙升,此时可以通过top命令进行查看,确认是否有异 ...
- 『忘了再学』Shell基础 — 10、Bash中的特殊符号(二)
提示:本篇文章接上一篇文章,主要说说()小括号和{}大括号的区别与使用. 8.()小括号 ():用于一串命令执行时,()中的命令会在子Shell中运行.(和下面大括号一起说明) 9.{}大括号 {}: ...
- 简单的js提示框,仅仅用jq和css就可以
首先定义一个盒子 1 .pop { 2 position: fixed; 3 top: 20%; 4 left: 50%; 5 transform: translate(-50%); 6 width: ...
- 开始项目之前整理Xmind
今天为将要做的项目整理了一份Xmind文档,每个页面,模块,功能都记了下来.带我的老师说过于详细了,但我还是新手,也不懂哪里改精简那里不该. 总结:整理Xmind文档还是很有必要的,之前这个项目我大致 ...
- switch语法
1. js 代码 // 1. switch 语句也是多分支语句 也可以实现多选1 // 2. 语法结构 switch 转换.开关 case 小例子或者选项的意思 // switch (表达式) { / ...
- 初学Java时没有理解的一些概念
背景 之前学Java属于赶鸭子上架,草草学习基础语法便直接做课程作业,许多概念问题仍不清楚,故在此梳理一下,主要参考廖雪峰和互联网资料. Java运行方式与JVM Java是介于编译型语言(C++)和 ...