python需要系统学习一下

1为什么学习python

1、python是脚本语言,作为程序员我觉得至少应该掌握一本通用脚本语言,因为脚本语言与编译语言的开发测试过程不同,可以极大的提高编程效率。

2、我目前在做自然语言处理,对外宣传都是号称人工智能上的明珠,哈哈,现在NLP基本上已经被深度学习全面攻陷,所有的深度学习库,目前python语言是支持的非常好的。

3、最重要的一点,python非常简单易学啊啊啊啊!!!!

2该不该系统学习python

之前学习python,是看了几篇博客之后,就直接上手了,很多基本的语法和用法没有概念。

在深度学习中的memory network最后输出一个7分类的结果,用list列表保存。

当然你可以直接对这个list进行扫描一遍,然后记录最大值和对应的list,代码如下:

import math softmax_res = [1, 2, 3, 4, 10, 9, 7] max_value, max_index = -math.inf, -1 for index, value in enumerate(softmax_res): if value > max_value: max_value = value max_index = index print("max_value = {0}, corresponding_index = {1}".format(max_value, max_index))

python中对这种找index应该有支持的方法吧,优雅的方法来了,代码如下:

softmax_res = [1,2,3,4,10,9,7] max_index = softmax_res.index(max(softmax_res)) print("max_value = {0}, corresponding_index = {1}".format(max(softmax_res), max_index))

可以看到代码变得非常简单易懂起来,主要的区别就在于是否了解或者对list的max()和index()方法有过任何的印象,没有对这些基础知识有过任何印象的,在碰到需求的话是很难能够想到简单的方法去做的。

所以打基础的时候对于一些基本知识是有必要系统的学习过一遍的。

原文发布于微信公众号 - 奇点(qddata)

原文发表时间:2018-06-24

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏文智的专栏

【 文智背后的奥秘 】系列篇:结构化抽取平台

随着大数据时代的到来,一个大规模生成、分享、处理以及应用数据的时代正在开启。如果能将互联网上异源异构的非结构化或半结构化数据转换为更易处理的结构化数据,可以极大...

2.1K2
来自专栏AI科技评论

开发 | 如何在Kaggle中高效搜索数据集?快吃下这枚安利

AI科技评论按:对于关注数据科学的同学来说,Kaggle上庞大的数据集是一个极好的资源池,但是这么多的数据,如何进行更精准的搜索?近日,Kaggle官方博客就刊...

3909
来自专栏吉浦迅科技

DAY47:阅读read only cache和Time Function

The read-only data cache load function is only supported by devices of compute c...

821
来自专栏SDNLAB

P4编程理论与实践——理论篇

由于对SDN充满着兴趣,在学习了一段时间OpenFlow之后,一次偶然的机会接触到了P4。P4可以实现很多新的Idea,但是无奈于国内的实践资料太少了(有些资料...

6789
来自专栏CSDN技术头条

Apache Beam:下一代的数据处理标准

Apache Beam(原名Google DataFlow)是Google在2016年2月份贡献给Apache基金会的孵化项目,被认为是继MapReduce、G...

39910
来自专栏机器学习算法工程师

基于word2vec的词语相似度计算

作者:刘才权 编辑:黄俊嘉 基于word2vec的词语相似度计算 应用场景 假设你有一个商品的数据库,比如: ? 现在通过用户的输入来检索商品的价格,最简单的方...

5145
来自专栏九彩拼盘的叨叨叨

通过分类来管理

在工作的过程中,发现很多人都没有分类的习惯:电脑桌面放着各种各样一大堆的文件;一个原型图文件夹下无序的放着很多原型图;图标文件下放着一堆文件;写的技术类的长文,...

904
来自专栏about云

Kafka +深度学习+ MQTT搭建可扩展的物联网平台【附源码】

物联网+大数据+机器学习将会是以后的趋势,这里介绍一篇这方面的文章包含源码。 混合机器学习基础架构构建了一个场景,利用Apache Kafka作为可扩展的中...

4773
来自专栏从流域到海域

用JAVA的DEA算法衡量社交媒体页面的流行度

原文作者:Vasilis Vryniotis

2836
来自专栏瓜大三哥

FPGA内部资源介绍

3482

扫码关注云+社区

领取腾讯云代金券