好用到哭!请记住这20段Python代码( 三 )
import randommy_list = [ a , b , c , d , e ]num_samples = 2samples = random.sample(my_list,num_samples)print(samples)# [ a , e ] this will have any 2 random values强烈推荐使用secrets软件库生成用于加密的随机样本 。
以下代码仅限用于Python 3 。
import secrets # imports secure module.secure_random = secrets.SystemRandom # creates a secure random object.my_list = [ a , b , c , d , e ]num_samples = 2samples = secure_random.sample(my_list, num_samples)print(samples)# [ e , d ] this will have any 2 random values19. 数字化
以下代码将一个整数转换为数字列表 。
num = 123456# using maplist_of_digits = list(map(int, str(num)))print(list_of_digits)# [1, 2, 3, 4, 5, 6]# using list comprehensionlist_of_digits = [int(x) for x in str(num)]print(list_of_digits)# [1, 2, 3, 4, 5, 6]20. 检查唯一性
以下函数将检查一个列表中的所有要素是否唯一 。
def unique(l):if len(l)==len(set(l)):print("All elements are unique")else:print("List has duplicates")unique([1,2,3,4])# All elements are uniqueunique([1,1,2,3])# List has duplicates书籍推荐
【好用到哭!请记住这20段Python代码】《Python金融大数据风控建模实战:基于机器学习》
书籍介绍:本书的定位是一本Python金融大数据风控建模的入门级读物 。 全书包括4篇:背景篇旨在由浅入深地引领读者走进金融科技领域 , 了解智能风控 , 系统、全面地认识评分卡;基础篇围绕评分卡构建的全流程 , 向读者一一讲述每个环节的理论知识 , 随之进行代码实践 , 帮助读者获得从0至1构建评分卡模型的工程能力;进阶篇旨在从建模中可能遇到问题出发 , 提供一些问题解决或模型提升的思路 , 使建立的评分卡具有更好的业务适应及预测能力;实战篇结合真实信贷场景的数据集 , 带领读者完成从数据分析至评分卡生成的各个流程 , 旨在让读者体验真实场景 , 具备评分卡实战能力 , 亦可作为读者实际工作中构建评分卡的参考 。
文章插图
推荐阅读
- 港珠澳大桥照明技术用到台灯上!闵行产护眼灯获“五星级”好评,寿命达……
- 记住手机里的这个隐藏小功能,关键时刻能救命
- 量子级芯片有多厉害?还需要用到光刻机吗?看完算长见识了
- 学会这样用Github搜索,再也不用到处找练手的项目了
- 从小学用到高中,你需要一款可以升降的智能桌子
- 苹果12的激光雷达,就连NASA也会在下次火星登陆中用到它?
- 企业该如何把云计算、大数据、人工智能等技术运用到管理当中
- dva.js和umi.js
- 胡锡进:华为在创造历史,肯定要被记住至少一千年
- 记住这个历史时刻,中国建立首所“芯片大学”,将与华为强强联合
