您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 详解Python中的__getitem__方法与slice对象的切片操作

  2. Python中想要使类的实例像list一样使用下标,可以用__getitem__方法,而配合slice对象则可以实现list一样的切片,详解Python中的__getitem__方法与slice对象的切片操作
  3. 所属分类:其它

    • 发布日期:2020-09-21
    • 文件大小:32768
    • 提供者:weixin_38565003
  1. 详解python中list的使用

  2. 主要介绍了python中list的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  3. 所属分类:其它

    • 发布日期:2020-09-19
    • 文件大小:56320
    • 提供者:weixin_38640674
  1. 举例详解Python中的split()函数的使用方法

  2. 函数:split() Python中有split()和os.path.split()两个函数,具体作用如下: split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list) os.path.split():按照路径将文件名和路径分割开 一、函数说明 1、split()函数 语法:str.split(str=””,num=string.count(str))[n] 参数说明: str:   表示为分隔符,默认为空格,但是不能为空(”)。若字符串中没有分隔符,则把整
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:40960
    • 提供者:weixin_38679233
  1. python中cPickle类使用方法详解

  2. 在python中,一般可以使用pickle类来进行python对象的序列化,而cPickle提供了一个更快速简单的接口,如python文档所说的:“cPickle – A faster pickle”。 cPickle可以对任意一种类型的python对象进行序列化操作,比如list,dict,甚至是一个类的对象等。而所谓的序列化,我的粗浅的理解就是为了能够完整的保存并能够完全可逆的恢复。在cPickle中,主要有四个函数可以做这一工作,下面使用例子来介绍。 1. dump: 将python对
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:54272
    • 提供者:weixin_38564718
  1. Python实现的数据结构与算法之队列详解

  2. 本文实例讲述了Python实现的数据结构与算法之队列。分享给大家供大家参考。具体分析如下: 一、概述 队列(Queue)是一种先进先出(FIFO)的线性数据结构,插入操作在队尾(rear)进行,删除操作在队首(front)进行。 二、ADT 队列ADT(抽象数据类型)一般提供以下接口: ① Queue() 创建队列 ② enqueue(item) 向队尾插入项 ③ dequeue() 返回队首的项,并从队列中删除该项 ④ empty() 判断队列是否为空 ⑤ size() 返回队列中项的个数 队
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:71680
    • 提供者:weixin_38638002
  1. 详解Python中的__getitem__方法与slice对象的切片操作

  2. Fib实例虽然能作用于for循环,看起来和list有点像,但是,把它当成list来使用还是不行,比如,取第5个元素: >>> Fib()[5] Traceback (most recent call last): File "", line 1, in TypeError: 'Fib' object does not support indexing 要表现得像list那样按照下标取出元素,需要实现__getitem__()方法: class Fib(object):
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:38912
    • 提供者:weixin_38717579
  1. 详解Python3中的Sequence type的使用

  2. 其实本来是要reverse一下list的,就去查了一下list[::-1]是什么意思,发现还有很多要注意的地方,所以就记一下。 主要是参照https://docs.python.org/3/library/stdtypes.html?highlight=list#list 首先Sequence type有三种     list     tuple     range slice [i:j:k]表示的是slice of s from i to j with step k, 对三种类型都
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:34816
    • 提供者:weixin_38574410
  1. 详解Python中的分组函数groupby和itertools)

  2. 具体代码如下所示: from operator import itemgetter #itemgetter用来去dict中的key,省去了使用lambda函数 from itertools import groupby #itertool还包含有其他很多函数,比如将多个list联合起来。。 d1={'name':'zhangsan','age':20,'country':'China'} d2={'name':'wangwu','age':19,'country':'USA'} d3={'na
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:40960
    • 提供者:weixin_38742291
  1. 详解Python中列表和元祖的使用方法

  2. list Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 比如,列出班里所有同学的名字,就可以用一个list表示: >>> classmates = ['Michael', 'Bob', 'Tracy'] >>> classmates ['Michael', 'Bob', 'Tracy'] 变量classmates就是一个list。用len()函数可以获得list元素的个数: >>&g
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:71680
    • 提供者:weixin_38731075
  1. 详解Python中for循环的使用

  2. for 循环 本系列前面 “探索 Python,第 5 部分:用 Python 编程” 一文讨论了 if 语句和 while 循环,讨论了复合语句以及适当缩进 Python 语句来指示相关 Python 代码块。该文的结尾介绍了 Python for 循环。但就其使用和功能来说,for 循环更值得关注,所以本文单独讲述该循环。 for 循环有一个简单的语法,使您可以从容器对象中提取单个项目并对其进行某些操作。简单地说,使用 for 循环,可以迭代中对象集合的项目。对象集合可以是任何 Python
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:97280
    • 提供者:weixin_38606206
  1. 详解Python中namedtuple的使用

  2. namedtuple是Python中存储数据类型,比较常见的数据类型还有有list和tuple数据类型。相比于list,tuple中的元素不可修改,在映射中可以当键使用。      namedtuple: namedtuple类位于collections模块,有了namedtuple后通过属性访问数据能够让我们的代码更加的直观更好维护。 namedtuple能够用来创建类似于元祖的数据类型,除了能够用索引来访问数据,能够迭代,还能够方便的通过属性名来访问数据。 接下来通过本文给大家分享pyth
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:81920
    • 提供者:weixin_38736018
  1. Python中常用的高阶函数实例详解

  2. 前言 高阶函数指的是能接收函数作为参数的函数或类;python中有一些内置的高阶函数,在某些场合使用可以提高代码的效率. lambda 当在使用一些函数的时候,我们不需要显式定义函数名称,直接传入lambda匿名函数即可。lambda匿名函数通常和其他函数搭配使用。 比如可以直接使用如下的lambda表达式计算当x=3时,y = x * 3 + 5的函数值。 In [1]: (lambda x: x * 3 + 5)(3) Out[1]: 14 map map函数将一个函数和序列/迭代器(可以
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:48128
    • 提供者:weixin_38686245
  1. Python中Numpy ndarray的使用详解

  2. 本文主讲Python中Numpy数组的类型、全0全1数组的生成、随机数组、数组操作、矩阵的简单运算、矩阵的数学运算。 尽管可以用python中list嵌套来模拟矩阵,但使用Numpy库更方便。  定义数组 >>> import numpy as np >>> m = np.array([[1,2,3], [2,3,4]]) #定义矩阵,int64 >>> m array([[1, 2, 3], [2, 3, 4]]) >
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:48128
    • 提供者:weixin_38714761
  1. 详解python中list的使用

  2. 1、list(列表)是一种有序的集合,可以随时添加、修改、删除其中的元素。 举例:listClassName = [‘Jack’,’Tom’,’Mark’] 列表可以根据索引获取元素,如:listClassName[0] : 列表索引是从0开始的,最后一个元素索引是len(listClassName)-1; 如果要取最后一个元素,除了计算索引位置外,还可以用-1做索引,直接获取最后一个元素: 1.1 获取列表个数(长度):用len()函数,可以获取列表元素的个数(元素从1开始计算的):len
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:59392
    • 提供者:weixin_38699724
  1. 详解python中的生成器、迭代器、闭包、装饰器

  2. 迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 1|1可迭代对象 以直接作用于 for 循环的数据类型有以下几种: 一类是集合数据类型,如 list 、 tuple 、 dict 、 set 、 str 等; 一类是 generator ,包括生成器和带 yield 的generator function。 这些可以直接作用于 for 循环的对象统称为可迭代对象: Iterab
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:93184
    • 提供者:weixin_38639747
  1. 详解python的四种内置数据结构

  2. 对于每种编程语言一般都会规定一些容器来保存某些数据,就像java的集合和数组一样python也同样有这样的结构 而对于python他有四个这样的内置容器来存储数据,他们都是python语言的一部分可以直接使用而无需额外的导入 一.列表(list) 列表一种跟java和c中的数据很像的一种数据结构,他都是保存一系列相似,且有序元素的集合,不过不同的是列表中的元素可以不是同一种数据类型,且列表的长度是可变的 可以动态的增加可减少这一点则有点像java中的stringBuilder对象,列表中有一点值
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:82944
    • 提供者:weixin_38671048
  1. 使用Python中的reduce()函数求积的实例

  2. 编写一个prod()函数,可以接受一个list并利用reduce()求积。 from functools import reduce def prod(x,y): return x * y L = reduce(prod,[3,5,7,9]) print(L) 打印结果如下: 以上这篇使用Python中的reduce()函数求积的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:py
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:29696
    • 提供者:weixin_38643307
  1. 详解python中eval函数的作用

  2. eval() 函数用来执行一个字符串表达式,并返回表达式的值。 eval函数功能:将字符串str当成有效的表达式来求值并返回计算结果。eval函数可以实现list、dict、tuple与str之间的转化 eval() 方法的语法: eval(expression[, globals[, locals]]) 参数: expression — 表达式。 globals — 变量作用域,全局命名空间,如果被提供,则必须是一个字典对象。 locals — 变量作用域,局部命名空间,如果被提供,可以是任
  3. 所属分类:其它

    • 发布日期:2021-01-02
    • 文件大小:37888
    • 提供者:weixin_38653508
  1. 详解python 拆包可迭代数据如tuple, list

  2. 拆包是指将一个结构中的数据拆分为多个单独变量中。 以元组为例: >>> a = ('windows', 10, 25.1, (2017, 12, 29)) 假设数据的意思是购买windows 10 份, 每份价值25.1刀。数据获取时间是2017年12月29日。 我们需要获取该数据中每份的价格: >>> a[2] 也可以使用拆包的方法: >>>os_type, number, price, dat = a >>>pri
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:43008
    • 提供者:weixin_38660295
  1. 详解Python中dict与set的使用

  2. Python中类似于PHP的数组的结构有list,tuple,dict和set, 其中list, tuple和set的类似于PHP的索引数组, 而dict就类似于PHP的关联数组, dict: dict的结构表示了一种映射关系, 与PHP的关联数组类似, 比如要定义个用户信息如下: name: Yi_Zhi_Yu sex: Man country: China 这个使用list,tuple和set都是不能直接表示出来的, 因为没有能够使用字符串做键值的结构,而dict就可以,如下 m =
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:40960
    • 提供者:weixin_38650951
« 12 3 »