最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • python的基础数据类型有哪些知识

    正文概述    2020-08-16   209

    python的基础数据类型有哪些知识

    python的基础数据类型的知识:

    1、列表的使用

    定义空列表。

    List = [ ]

    列表的长度

    len(list)

    列表的组合

    list1 += list2

    判断元素x是否位于列表

     if x in list:

    列表的遍历(正序逆序,和附加索引的遍历)

    for x in list:(正序)
    for x in list[::-1]:(逆序)

    index(索引) value(值) enumerate(sequence, [start=0])

    sequence – 一个序列、迭代器或其他支持迭代对象。

    start –> 下标起始位置。

    例如1:

    list = [1,2,3,4]
    for index, value in enumerate(list):
      print(index, value)

    运行结果:

    0 1 
    1 2 
    2 3
    3 4

    例如2:

    list = [1,2,3,4]
    for index, value in enumerate(list,start=2):
      print(index, value)123

    运行结果:

    2 1
    3 2
    4 3
    5 4

    求列表元素的最大最小值

    max(list)  
    min(list)

    求列表元素的平均值(前提列表元素都是数字)

    sum(list) / len(list)

    在列表末尾添加新的对象X

    list.append(X)

    统计某个元素X在列表中出现的次数

    list.count(X)

    #在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)

    list.extend()

    从列表中找出某个值value第一个匹配项的索引位置

    list.index(value)

    将对象value插入列表某位置index

    list.insert(index, value)

    移除列表中的一个元素(默认最后一个元素),并且返回该元素的值 list.pop([index = -1])

    使用方法:

    >>> list = [1,2,3,4]
    >>> list.pop(1)
    2
    >>> list
    [1, 3, 4]

    移除列表中某个值value的第一个匹配项

    list.remove(value)

    反转列表中元素

    list.reverse()

    对原列表进行排序(正序逆序,关键字排序,这个自己百度)

    list.sort( key=None,reverse=False)

    清空列表

    list.clear()

    复制列表

    list.copy()

    删除列表元素

    del list[index]

    2、字典的使用

    创建空字典

    dict = { }

    判断元素是否在字典

    If key in dict:

    计算字典元素个数

    len(dict)

    添加元素到字典

    dict[key] = value

    update方法

    如果存在则更新,不存在则添加

    dict.update({key:value})

    示例:

    >>> d = {1:2,2:3}
    >>> d.update({3:4})
    >>> d
    {1: 2, 2: 3, 3: 4}
    >>> d.update({3:5})
    >>> d
    {1: 2, 2: 3, 3: 5}

    字典的get方法

    字典 get() 函数返回指定键的值,如果值不在字典中返回默认值。

    key – 字典中要查找的键。

    default – 如果指定键的值不存在时,返回该默认值值。

    遍历字典

    for key, value in dict.items():

    字典键

    dict.keys()

    字典值

    dict.values()

    删除键

    del dict[key]

    删除字典

    del dict

    清空字典

    dict.clear()

    3、集合的使用

    创建一个集合

    s = {x1,x2,x3……}
    # (创建空集合)
    s = set()

    在集合中添加一个新的元素e;如果元素已经存在,则不添加

    s.add(e)

    从集合中删除一个元素,如果元素不存在于集合中,则会产生一个KeyError错误

    s.remove(e)

    从集合S中移除一个元素e;

    s.discard(e)

    清空集合内的所有元素

    s.clear()

    从集合S中删除一个随机元素;如果此集合为空,则引发KeyError异常

    s.pop()

    计算元素个数

    len(s)

    判断元素e是否存在于s

    If e in s:
    If e not in s:

    对于集合X,Y

    差集

    X – Y

    并集

    X | Y

    交集

    X & Y

    对称差集(项在t或s中,但不会同时出现在二者中)

    X ^ Y

    判断集合的包含关系

    例如:(X 包含 Y,Y ⊆ X )

    >>> X = {1,2,3,4,5,6}
    >>> Y = {2,3,4,5}
    >>> X > Y
    True
    >>> X >= Y
    True
    >>> X < Y
    False

    更多Python知识,请关注:Python自学网!!


    起源地下载网 » python的基础数据类型有哪些知识

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元