python列表不包含哪个内置函数_python 列表的推导器和内置函数
#++ =================================== = 列表的推导式
# li = []
# for i in range(1,11):
# li.append(i)
# print(li)
#
# lis = [i for i in range(1,11)] #列表的推导式
# print(lis)
#[变量(加工后的变量) for 变量 i in 可迭代的数据类型】 列表的推导式
# li2 = []
# for i in range(1,10):
# li2.append("python%s期"%i)
# print(li2)
# l = [1,2,3,"python"]
# li3 = [i for i in l] # 循环的要是可迭代的对象
# print(li3)
#
# lis4 = ["pytho%s期"%i for i in range(1,11)]
# print(lis4)
#
# lis5 = ("python%s期"%i for i in range(1,11))
# print(lis5)
# for i in lis5:
# print(i)
# 列表推导式 , 生成器表达式
# 1 ,列表推导式比较直观,占内存
# 2 ,生成器表达式不容易看出内容,省内存
#【变量(加工后的数据) for 变量i in 可迭代的数据类型】 列表的推导式,循环模式
#【变量(加工后的数据) for 变量i in可迭代的数据类型 if 条件】 列表的推导式, 筛选模式
#例子 1 , 30以内所有能被3整除额数
# list = [i for i in range (31) if i%3 == 0]
# print(list)
# #例子 2 , 30 以内所有能 被 3 整除数的平方
# list2 = [i**2 for i in range(31) if i % 3 == 0]
# print(list2)
#
# names = [["tom","bile","ana"],["tetrdfrre","eeee","bra"]]
# name_list = [name for i in names for name in i if name.count("e") == 2]
# print(name_list)
#字典的推导式
# 列子 1 将一个字典的 key 和 value 对调
# mcase = {"a":10,"b":34}
# mcase_fre = {mcase[k]: k for k in mcase}
# print(mcase_fre)
# 集合的 推导式 , 计算列表中每个值的平方,自带去重功能
# squared = {x**2 for x in [1,-1,2]}
# print(squared)
#================================================= 内置函数 与 功能
'''
range()
input()
len()
print()
dir()
max()
int()
min()
sum()
str()
list()
tuple()
id()
'''
# print()
# print("666",end="\n")
# print("666")
# print(1,2,3,4,5,sep = "|")
# f = open("file","w",encoding="utf-8")
# print(666,file = f)
# f.close()
#dir 查找对象的所有方法
#print(dir([]))
#locals() 将局部的变量储存起来
#globals() 将全局的变量,函数名。等等存储起来
# def func():
# name = "alex"
# print(locals())
# print(globals())
# func()
#help(str) 将你查询的对象所有信息都拿出来
#abs() 取绝对值
# print(abs(-1))
# print(abs(1))
# def func(ret):
# print(44)
#最大值
# ret = max(1,2,-3,key=abs)
# print(ret)
#最小值
#ret = min([1,2,3])
#print(ret)
#sum iterable,初始值 会把总和求出来
# ret2 = sum ([1,2,3],10)
# print(ret2)
#callable 判断此变量是不是函数名
# name = "alex"
# print(callable(name))
# def func():
# print(666)
# print(callable(func))
#hash() 通过哈希表的规则,将对象转换成哈希值
# print(hash("eerhugndfnfgndo"))
# print(hash("eerhugndfndo"))
# print(hash("eerhugndfnfgndo"))
# print(hash("eerhugndfnfdo"))
# print(hash("eerndfnfgndo"))
# print(hash("eerhugndfnfg"))
# print(hash(("a","b")))
# print(hash(True))
#all 可迭代对象里面的所有值转化成bool值 如果都是True 则,返回True ,如果 不是 返回 False
# print(all([1,2,3,0]))
#十进制转化成二进制
# print(bin(100))
# 将十进制 转化成 八进制
# print(oct(9))
#将十进制转化为十六进制
# print(hex(33))
#数据类型str()
# float :有限小数,无限循环小数,不包含(无限不循环小数)
# print(1.35432,type(1.35432))
# print(float(3))
#complex()
'''
实数: 有理数,,无理数
虚数:j2
复数:1+ 2j
'''
#divmod() 分页
# print(divmod(9,5)) # 商 余数
#enumerate(iterable,start ) #枚举 也可用于字典
# li = ["手机","电话"]
# for i,j in enumerate(li):
# print(i,j)
#eval 有返回值 除去字符串两边的引号,返回里面的内容
#exec 没有返回值 除去字符串两边的引号,执行里面的代码
#流程语句
# s = "{'name':11,}"
# s1 = "1+2+3+4"
# print(eval(s),type(eval(s)))
# print(exec(s),type(exec(s)))
# print(eval(s1)) 数字类型总和求出来
# code = '''for i in range(10):
# print(i)'''
# print(exec(code))
python列表不包含哪个内置函数_python 列表的推导器和内置函数相关推荐
- python filter函数_Python列表的8个实用技巧
原作者: Nik Piepenbreier编译&内容补充: 费弗里原文地址: https://towardsdatascience.com/advanced-python-list-techn ...
- python中闭包函数_Python的闭包问题(关于内嵌函数引用闭包函数的变量问题)
一.闭包: 记得:闭包的特性就是:内嵌函数会保存它引用的外围函数的变量值. 闭包概念:在一个内部函数中,对外部作用域的变量进行引用,(并且一般外部函数的返回值为内部函数),那么内部函数和被引用的变量等 ...
- python list去重函数_python 列表函数
list函数: 功能:将字符创转化为列表,例: 列表基本函数: 1.元素赋值,例: 注意:通过list[0]= 'hel',如果原来位置上有值,会覆盖掉原来的. 2.分片操作 1)显示序列,例: 注意 ...
- python order函数_Python进阶内容(一)--- 高阶函数 High order function
0. 问题 # 本文将围绕这段代码进行Python中高阶函数相关内容的讲解 # 文中所有代码的兼容性要求为:Python 3.6,IPython 6.1.0 def addspam(fn): def ...
- python读写文件函数_Python开发【第三篇】:函数读写文件
三元运算 三元运算,是条件语句的简单的写法.如果条件为真,则返回值1,否则,返回值2. ret = 值1 if 条件 else 值2 深浅拷贝 对于数字(int)和字符串(str)而言,赋值.深拷贝. ...
- python编写代码实现文件的拷贝功能_python利用os模块编写文件复制功能——copy()函数用法...
我就废话不多说了,大家还是直接看代码吧~ #文件复制 import os src_path=r'E:\Pycharm\python100题\代码' target_path=r'E:\Pycharm\p ...
- python创建一个列表、包括学生姓名年龄祖籍_Python列表(list)练习题
Python列表(list)练习题 文章目录 Python列表(list)练习题 一.姓名: 二.问候语 三.自己的列表 四.嘉宾名单 五.修改嘉宾名单 六.添加嘉宾 七.缩减名单 八.放眼世界 九. ...
- python中的切片能否修改元祖_Python列表的增删改查和元祖
一.定义列表 1.names = ['mike','mark','candice','laular'] #定义列表 2.num_list = list(range(1,10)) #range生成1-1 ...
- python 类函数 成员函数_python中的类函数、静态函数、成员函数以及类变量、成员变量...
1 classMethodDemo():2 classVar = 'This is a class variable' #类变量,可在类函数或者成员函数中引用,为所有实例共有的 3 def __ini ...
最新文章
- ResNet50结构
- 《编写高质量代码:改善Java程序的151个建议》笔记
- 关于shared library的描述
- 向量空间模型VSM—特征抽取算法—TF-IDF
- C89与C99标准比较
- Aho-Corasick automaton 模板
- linux安全pdf,linux系统安全加固.pdf
- python免费下载及安装_Python的下载及安装
- android sqlite 示例,android SQLite数据库使用示例
- Shell离线脚本安装mysql、更新密码
- 植保___农药基础知识
- 关于Object数组强转成Integer数组的问题:Ljava.lang.Object; cannot be cast to [Ljava.lang.Integer;...
- IDEA解决maven多module出现多root的问题
- jquery按名称选择_jQuery按类别选择
- jquery实现截取pc图片_html+jquery实现简单图片裁剪
- CountDownLatch源码解读
- 人脸识别之数据库存取
- 一张让android死机图片,导致安卓手机死机的照片拍摄者表示这张照片是无意之举...
- 2.8.1利用“直流扫描分析”测试基本共射放大电路电压传输特性
- SVM中KKT条件介绍