zoukankan      html  css  js  c++  java
  • 2018年11月21日 元祖

    tuple:元祖

    元祖为对列表的二次加工,元素不可被修改(与列表的差异),并且元祖不能增加或者删除

    tu=(1111,22,'sxj',[22],66,True,)#小括号叫元祖一般在最后一行+一个逗号 ,与以后的参数做区分
    #对应的类叫tuple
    v=tu[0] #也可以被索引
    v1=tu[1:2]
    print(v,v1)
    #元祖不能增加修改删除
    
    for i in tu:
        print (i)
    #所以tuple也是可迭代对象
    s='abcdfgh123'
    li=['sxj',12,"abc"]
    tu=("12","as","asb",)
    #str与list与tuple的相互转换
    a=tuple(s)
    b=tuple(li)
    c=list(tu)
    d=""
    for i in tu:
        d=d+str(i)
    e="".join(tu)
    print(a,'
    ',b,'
    ',c,'
    ',d,'
    ',e)
    tu=(11,22,33,"abc",[("sxj",444)],True,)
    #元祖也是有序的,元祖的一级元素不可修改
    #如何取得sxj,注意几个中括号
    a=tu[4][0][0]
    print(a)
    #
    tu[4][0]="a"
    print(tu)# 可以修改二级元素中的列表
    a=tu.count(11)
    b=tu.index("abc")
    print(a,b)
    #count index用法同列表
  • 相关阅读:
    数据结构化
    爬取校园新闻首页的新闻
    网络爬虫基础练习
    Hadoop综合大作业
    理解MapReduce
    熟悉常用的HBase操作
    熟悉常用的HDFS操作
    爬虫大作业
    数据结构化与保存
    爬取校园新闻首页的新闻
  • 原文地址:https://www.cnblogs.com/python1988/p/9998500.html
Copyright © 2011-2022 走看看