美文网首页
list和元组

list和元组

作者: 圈圈猫 | 来源:发表于2020-06-28 17:14 被阅读0次
    python学习知识点一

    数组

    #有序集合可以随时添加和删除元素
    myList = ['java', 'android', 'ios']
    
    #打印出集合中元素的个数,list的索引是从0开始的, 最后一个元素的索引是len(myList) -1
    print(len(myList))
    
    #用-1索引直接获取最后一个元素, -2为倒数第二个,倒数也是有可能越界的
    print(myList[-1])
    
    #追加元素
    myList.append('c++')
    print(myList)
    
    #指定位置插入元素
    myList.insert(1, 'python')
    print(myList)
    
    #删除末尾的元素。pop(int),也可以删除指定位置的,小心越界
    myList.pop()
    print(myList)
    
    #元素赋值,可以赋值不同类型的
    myList[1] = 'hello'
    print(myList)
    
    #空的list
    emptyList = []
    
    #二维数组
    doubleList = ['嘻嘻', '哈哈', ['鲁班', '女娲', '阿狸', '王昭君'],'heihei', 'dalao']
    print(doubleList)
    
    double1List = ['二狗', '水果']
    double2List = ['人才', '甄姬', double1List, '旺仔']
    print(double2List)
    
    

    元组

    print('===================================================================\n')
    #tuple一旦初始化就不能修改,不能插入,赋值,和追加元素,并且初始化就的把元素确定下来
    tuple1 = (1, 2, 3, 4)
    print(tuple1)
    
    #定义一个空的tuple
    tuple2 = ()
    print(tuple2)
    
    #定义一个元素的tuple,加,来区分歧义
    tuple3 = (1, )
    print(tuple3)
    
    #可变的tuple
    tuple4 = (1, 2, ['heihei', '我草'])
    print(tuple4)
    
    

    相关文章

      网友评论

          本文标题:list和元组

          本文链接:https://www.haomeiwen.com/subject/oqbifktx.html