
【Python开发】
python
老A的AI实验室
欢迎来到「老A的AI实验室」!在这里,我们将一起踏上探索人工智能的奇妙旅程。
本博客可长期合作推广各类AI相关业务,如云计算租赁、大模型调用、AIGC培训、AI产品推广,欢迎来聊。
合作可站内私信或者关注我的微信公众号【产品老A】。
展开
-
Python中排序常用到的sort 、sorted和argsort函数
Python中sort 和 sorted函数 一、介绍sort函数是list列表中的函数,而sorted可以对list或者iterator进行排序二、sort和sorted的比较1、用sort函数对列表排序时会影响列表本身,而sorted不会举例: >>> a = [1,2,1,4,3,5] >>> a.sort() >>> a [1, 1, 2,转载 2016-12-09 20:09:32 · 550 阅读 · 0 评论 -
Duck Typing
什么是鸭子类型? 鸭子类型是动态类型的一种风格,允许非继承多态,即一个对象的类型可以由其接口的集合来确定,不需要通过显式继承。它有利于代码重用,但也可能造成误用和滥用。—–《冒号课堂》Python编程实现class Cat: def ClimbTree(self): print 'Cat can climb tree.' def Sleep(self):原创 2017-03-18 13:10:39 · 736 阅读 · 0 评论 -
python链表常用方法
链表类型有很多方法,这里是链表类型的所有方法: append( x)把一个元素添加到链表的结尾,相当于 a[len(a):] = [x] extend( L)通过添加指定链表的所有元素来扩充链表,相当于 a[len(a):] = L。 insert( i, x)在指定位置插入一个元素。第一个参数是准备插入到其前面的那个元素的索引,例如a.insert(0, x) 会插入到整个链表之前,而a.inse原创 2017-03-28 00:13:30 · 1296 阅读 · 0 评论 -
Python核心基础知识
1. filterfilter(function, sequence)返回一个序列(sequence),包括了给定序列中所有调用function(item)后返回值为true的元素。>>> def f(x):··· return x%2 != 0... >>> filter(f, range(1,11))[1, 3, 5, 7, 9]2. mapmap(function, seque原创 2017-03-29 15:21:26 · 1329 阅读 · 0 评论 -
Python之禅
在Python解释器中输入import this,你会发现这个彩蛋:)===============一首小诗送给Python Followers===================The Zen of Python, by Tim PetersBeautiful is better than ugly.Explicit is better than implici原创 2017-03-30 21:44:31 · 684 阅读 · 1 评论 -
python基本数据类型
1.list–[] 列表,有序元素的集合。可以存储不同类型的数据,包括list本身。相关操作:len–list长度append(ele)–追加到尾部insert(n,ele)–插入到给定位置npop(n)–pop()从尾部删除元素,和append相对应,返回被删除的元素,也可指定删除元素的位置nsort()–针对统一类型的元素可进行排序操作,不是同一类型会报错。注意:可以从头到尾也可以从原创 2017-04-11 14:34:11 · 518 阅读 · 0 评论 -
[Python] NotImplemented 和 NotImplementedError 区别
NotImplemented 是一个非异常对象,NotImplementedError 是一个异常对象。>>> NotImplementedNotImplemented>>> NotImplementedErrortype 'exceptions.NotImplementedError'>>>> type(NotImplemented)type 'NotImplementedTy转载 2017-04-13 10:07:42 · 13300 阅读 · 0 评论