"""01_列表生成式.py#需求:生成100个1~50之间的随机数值。importrandomdefuse_list_expression(count=100,start=0,end=50):"""第一种:使用列表生成式实现需求"""return[random.randint(start,end)forcountinrange(count)]defuse_loop(
分类:
编程语言 时间:
2019-12-24 17:06:13
阅读次数:
121
列表生成式 例如 有一个列表 a =[2,3,4,5] 需要将列表都加上1 #第一种方法 for i in map(lambda i:i+1,a) #第二种方法 for index,i in enumerate(a): a[index] +=1 print(a) #第三种,简单列表生成式 a = [ ...
分类:
编程语言 时间:
2019-12-18 23:43:26
阅读次数:
112
[TOC] timeit 直接举例 必要的导入 1. 测量生成列表的时间 像是 C 或者 Js 中把函数作为参数传入 可以看出,列表生成式比 "append" 快 2. 测量函数运行时间(一) 公共部分 版本一 版本二 也行,但不直观 3. 测量函数运行时间(二) ...
分类:
编程语言 时间:
2019-12-13 23:46:13
阅读次数:
136
python-迭代器与生成器1 迭代器与生成器列表的定义列表生成式:作用使代码更加简洁通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白 ...
分类:
编程语言 时间:
2019-12-10 22:36:35
阅读次数:
108
生成式是python中的一种高级玩法,起码看起来显得要高级一点。它可以使用简单的一行代码实现列表、字典等数据类型的创建或数据类型的转换等任务。另外,它和生成器还有些许关联。 列表生成式 列表生成式即生成列表的生成式,写法简单而优雅,可以将多行代码用一行代码实现,且效率较高。一般用于创建简单的新列表或 ...
分类:
编程语言 时间:
2019-12-08 17:21:50
阅读次数:
105
大纲: 算法分类有监督学习与无监督学习分类问题与回归问题生成模型与判别模型强化学习评价指标准确率与回归误差ROC曲线交叉验证模型选择过拟合与欠拟合偏差与方差正则化 半监督学习归类到有监督学习中去。 有监督学习大部分问题都是分类问题,有监督中的分类问题分为生成式模型和判别模型。 分类问题常用的评价指标 ...
分类:
其他好文 时间:
2019-11-30 18:55:39
阅读次数:
98
1 import time 2 #python中当我们需要一个循环体,可以使用类似下面命令生成一个有规律的列表,然后对此列表进行循环。下面的语句称为列表生成式。 3 # 当被循环列表规模很大时其需要在循环开始到整个循环结束一致占用全量内存空间,而且还有可能整个循环体只需要访问前面几个数据,此时造成空 ...
分类:
编程语言 时间:
2019-11-27 01:08:42
阅读次数:
84
假设每个簇的数据都符合高斯分布,当前数据呈现的分布就是各个簇的高斯分布叠加在一起的结果 用多个高斯分布函数的线性组合来对数据分布进行拟合 生成式模型 核心思想 每个单独的分模型都是标准高斯模型,其均值$\mu_i$和方差$\sum_i$是待估计的参数。此外,每个分模型还有一个权重参数$\pi_i$。 ...
分类:
其他好文 时间:
2019-11-24 15:26:38
阅读次数:
64
将list1中的值,依次取出,添加到new_list中list1 = [1,2,3,4]new_list = []for line in list1: new_list.append(line)print(new_list) new_list = []for line in range(1,10): ...
分类:
其他好文 时间:
2019-11-18 20:12:19
阅读次数:
75
Python格式化字符串 PS:是在3.6版本之后嗷a, b = 5, 10print(f'{a} * {b} = {a * b}')列表list PS:好像。。跟C中的数组一样? list1 = [1, 3, 5, 7, 100] #定义?应该是这种说法吧。。print(list1) # [1, ...
分类:
其他好文 时间:
2019-11-17 14:43:28
阅读次数:
56