首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Python复习 一

__doc__) ================ RESTART ================ 返回 x,y 的求和 关键字函数 def sum(x,y): """ 返回 x,y 的求和...)参数 可变参数可以接收的是:可迭代的序列(列表,元组,字符,字符串……) 字典集合 python的字典集合采用:(Key:Value)键值进行保存、读取等操作 字典创建(dict) >>> dict...dict["a"] 'CHINA' 字典的标志特点就是:花括号包围的键值序列 Key:是独一无二的,在同一个字典集合中不会重复 Value:每一个Value对应一个Key,Value可以重复,但必须不可变...2: None, 3: None} 返回字典内容 keys():返回字典所有Key >>> dict {1: None, 2: None, 3: None} >>> dict.keys() dict_keys...([1, 2, 3]) values():返回字典所有Value >>> dict.values() dict_values([None, None, None]) items():返回字典所有项 >

1.2K20

Python体系练手项目200例(附源代码),练完可显著提升python水平(鲲鹏编程–Python教育新物种)

24.都为真 25.至少一个为真 26.获取用户输入 27.print 用法 28.字符串格式化 29.返回对象哈希 30.打开文件 31.查看对象类型 32.两种创建属性方法 33.是否可调用 34...求和: 22.计算表达式 计算字符串型表达式的 23.真假 24.都为真 如果可迭代对象的所有元素都为真,那么返回 True,否则返回 False 25.至少一个为真...29.返回对象哈希 返回对象的哈希。...;带参数时返回参数 的属性,方法列表。...line.strip(‘\n’) 移除换行符并返回列表。 split()通过指定分隔符字符串进行切片。 line.strip(‘\n’).split(‘,’) 通过逗号进行切片。

3.3K30

记录我的Python学习笔记

'] = 123 #由于一个key只能对应一个value,所以,多次一个key放入value,后面的会把前面的冲掉 d['key1'] = 111 if 'key2' in d: #判断某个键是不是在...(例如,substring),其实目的就是字符串切片。...我们再看一个字符串排序的例子: sorted(['bob', 'about', 'Zoo', 'Credit']) #['Credit', 'Zoo', 'about', 'bob'] 默认情况下,字符串排序...要实现这个算法,不必现有代码大加改动,只要我们能用一个key函数把字符串映射为忽略大小写排序即可。忽略大小写来比较两个字符串,实际上就是先把字符串都变成大写(或者都变成小写),再比较。...返回函数 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果返回。 我们来实现一个可变参数的求和

69820

算法分析:Oracle 11g 中基于哈希算法唯一数(NDV)的估算

概要统计数据:如 NDV 字段平均长度 ACL 最大、最小等 2....柱状图数据:也叫直方图(histograms)记录 NDV 和它们出现的频率 NDV 也叫做唯一数,是对表的字段唯一个数的统计,对于第一类数据,实际上可以通过一次扫描表获取所有字段的统计数据。...由于获取 NDV 数值需要消除重复(通过 count (distinct col) 方式获取),Oracle 是通过排序的方法将已经读取的唯一保持在 PGA 当中,以便消除后续的重复。...这一新算法称为唯一数估计(Approximate NDV)。 默认情况下,在进行自动采样时,也就是 AUTO _SAMPLE_SIZE 时,就采样该算法。...,如果已经存在相同,则丢弃该,否则就插入纲要中; 纲要是有大小限制的,当新插入哈希时,纲要已经达到大小限制,则按照一定规则分裂该纲要、并丢弃其中一份数据(例如,将首位为0的数值丢弃掉),此时,纲要级别也相应增加

1.2K30

算法分析:Oracle 11g 中基于哈希算法唯一数(NDV)的估算

概要统计数据:如 NDV 字段平均长度 ACL 最大、最小等 2....柱状图数据:也叫直方图(histograms)记录 NDV 和它们出现的频率 NDV 也叫做唯一数,是对表的字段唯一个数的统计,对于第一类数据,实际上可以通过一次扫描表获取所有字段的统计数据。...由于获取 NDV 数值需要消除重复(通过 count (distinct col) 方式获取),Oracle 是通过排序的方法将已经读取的唯一保持在 PGA 当中,以便消除后续的重复。...这一新算法称为唯一数估计(Approximate NDV)。 默认情况下,在进行自动采样时,也就是 AUTO _SAMPLE_SIZE 时,就采样该算法。...,如果已经存在相同,则丢弃该,否则就插入纲要中; 纲要是有大小限制的,当新插入哈希时,纲要已经达到大小限制,则按照一定规则分裂该纲要、并丢弃其中一份数据(例如,将首位为0的数值丢弃掉),此时,纲要级别也相应增加

1.1K70

python中的内置函数(2020年7月29日更新)

of the argument. print(abs(-1)) 输出结果: 1 dict()函数 dict()函数用于创建一个字典 print(dict(city='城市', world='世界'))...返回 如果iterable的所有元素不为0、”、False或者iterable为空,all(iterable)返回True,否则返回False; 注意:空元组、空列表、空字典、空集合返回为True,...,用来求和 ascii()函数 ascii() 函数类似 repr() 函数, 返回一个表示对象的字符串, 但是对于字符串中的非 ASCII 字符则返回通过 repr() 函数使用 \x, \u 或 \...生成字符串类似 Python2 版本中 repr() 函数的返回。...enumerate()函数 enumerate()函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。

62710

第3章 Python 基础 ( 内置函数 )

#生成一个空dict dir #返回对象的可调用属性 divmod #返回除法的商和余数 ,比如divmod(4,2),结果(2, 0) enumerate #返回列表的索引和元素,比如 d = [“...alex”,”jack”],enumerate(d)后,得到(0, ‘alex’) (1, ‘jack’) eval #可以把字符串形式的list,dict,set,tuple,再转换成其原有的数据类型...exec #把字符串格式的代码,进行解义并执行,比如exec(“print(‘hellworld’)”),会解义里面的字符串并执行 exit #退出程序 filter #list、dict、set、tuple...返回ascii的字符对应的10进制数 ord(‘a’) 返回97, print property #面向对象时用,现在忽略 quit range repr #没什么用 reversed # 可以把一个列表反转...,round(10.15,1) 得10.2 set setattr #面向对象时用,现在忽略 slice # 没用 sorted staticmethod #面向对象时用,现在忽略 str sum #求和

22830

Python面试大全-Python基础

4、反转字符串 "aStr" 5、将字符串"k:1|k1:2|k2:3|k3:4",处理成字典 {k:1,k1:2,...} 6、请按alist中元素的age由大到小排序 7、下面代码的输出结果将是什么...4、反转字符串 "aStr" print("aStr"[::-1]) 运行结果: 5、将字符串"k:1|k1:2|k2:3|k3:4",处理成字典 {k:1,k1:2,...} str1 = "k:...(1)整型 int、长整型 long、浮点型 float、复数 complex b (2)字符串 str、列表 list、元祖 tuple、字典 dict、集合 set (3)Python3中没有long...(3)不可变类型被改变时,并没有改变原内存地址中的,而是开辟一块新的内存,将原地址中的复制过去,这块新开辟的内存中的进行操作。 17、is和==有什么区别?...Python代码写出1+2+3+10248 from functools import reduce # 1、使用sum内置求和函数 num1 = sum([1,2,3,10248]) print(num1

45420
领券