#++ =================================== = 列表的推导式

# 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 列表的推导器和内置函数相关推荐

  1. python filter函数_Python列表的8个实用技巧

    原作者: Nik Piepenbreier编译&内容补充: 费弗里原文地址: https://towardsdatascience.com/advanced-python-list-techn ...

  2. python中闭包函数_Python的闭包问题(关于内嵌函数引用闭包函数的变量问题)

    一.闭包: 记得:闭包的特性就是:内嵌函数会保存它引用的外围函数的变量值. 闭包概念:在一个内部函数中,对外部作用域的变量进行引用,(并且一般外部函数的返回值为内部函数),那么内部函数和被引用的变量等 ...

  3. python list去重函数_python 列表函数

    list函数: 功能:将字符创转化为列表,例: 列表基本函数: 1.元素赋值,例: 注意:通过list[0]= 'hel',如果原来位置上有值,会覆盖掉原来的. 2.分片操作 1)显示序列,例: 注意 ...

  4. python order函数_Python进阶内容(一)--- 高阶函数 High order function

    0. 问题 # 本文将围绕这段代码进行Python中高阶函数相关内容的讲解 # 文中所有代码的兼容性要求为:Python 3.6,IPython 6.1.0 def addspam(fn): def ...

  5. python读写文件函数_Python开发【第三篇】:函数读写文件

    三元运算 三元运算,是条件语句的简单的写法.如果条件为真,则返回值1,否则,返回值2. ret = 值1 if 条件 else 值2 深浅拷贝 对于数字(int)和字符串(str)而言,赋值.深拷贝. ...

  6. python编写代码实现文件的拷贝功能_python利用os模块编写文件复制功能——copy()函数用法...

    我就废话不多说了,大家还是直接看代码吧~ #文件复制 import os src_path=r'E:\Pycharm\python100题\代码' target_path=r'E:\Pycharm\p ...

  7. python创建一个列表、包括学生姓名年龄祖籍_Python列表(list)练习题

    Python列表(list)练习题 文章目录 Python列表(list)练习题 一.姓名: 二.问候语 三.自己的列表 四.嘉宾名单 五.修改嘉宾名单 六.添加嘉宾 七.缩减名单 八.放眼世界 九. ...

  8. python中的切片能否修改元祖_Python列表的增删改查和元祖

    一.定义列表 1.names = ['mike','mark','candice','laular'] #定义列表 2.num_list = list(range(1,10)) #range生成1-1 ...

  9. python 类函数 成员函数_python中的类函数、静态函数、成员函数以及类变量、成员变量...

    1 classMethodDemo():2 classVar = 'This is a class variable' #类变量,可在类函数或者成员函数中引用,为所有实例共有的 3 def __ini ...

最新文章

  1. ResNet50结构
  2. 《编写高质量代码:改善Java程序的151个建议》笔记
  3. 关于shared library的描述
  4. 向量空间模型VSM—特征抽取算法—TF-IDF
  5. C89与C99标准比较
  6. Aho-Corasick automaton 模板
  7. linux安全pdf,linux系统安全加固.pdf
  8. python免费下载及安装_Python的下载及安装
  9. android sqlite 示例,android SQLite数据库使用示例
  10. Shell离线脚本安装mysql、更新密码
  11. 植保___农药基础知识
  12. 关于Object数组强转成Integer数组的问题:Ljava.lang.Object; cannot be cast to [Ljava.lang.Integer;...
  13. IDEA解决maven多module出现多root的问题
  14. jquery按名称选择_jQuery按类别选择
  15. jquery实现截取pc图片_html+jquery实现简单图片裁剪
  16. CountDownLatch源码解读
  17. 人脸识别之数据库存取
  18. 一张让android死机图片,导致安卓手机死机的照片拍摄者表示这张照片是无意之举...
  19. 2.8.1利用“直流扫描分析”测试基本共射放大电路电压传输特性
  20. SVM中KKT条件介绍

热门文章

  1. 每日一皮:千万别和杠精一般见识...
  2. 每日一皮:开会不关微信的尴尬(1)
  3. 从零部署TiDB集群
  4. 你的微服务实践还顺利吗?
  5. 你可能会忽略的 Git 提交规范
  6. 「文末预告,注意查收」告别枯燥的理论,回归技术
  7. 3399 cpu绑核
  8. CVPR-2021收集
  9. operator conv_transpose1‘s input 1 is not linked
  10. argparse subparsers()