• Python_列表操作1


    1.列表相关操作:声明,添加,删除,修改,获取len

    colors=['','','','绿'] #声明一个列表
    
    def colors_getall(): #获取列表中所有元素
        return colors
    
    def colors_get(index): #根据下标获取元素内容
        return colors[index]
    
    def colors_append(color): #往列表末尾追加元素
        colors.append(color)
        return colors
    
    def colors_insert(index,color): #列表的任意位置添加元素
        colors.insert(index,color)
        return colors
    
    def colors_update(index,color): #修改列表中的元素内容
        colors[index]=color
        return colors
    
    def colors_remove(color): #根据元素内容移除列表中的元素
        colors.remove(color)
        return colors
    
    def colors_del(index): #根据下标移除列表中的元素
        del colors[index]
        return colors    
    
    def colors_pop(index=-1): #pop如果不指定下标,就会默认删除最后一个元素,指定下标,就删除对应下标的元素
        if(index==-1):
            popcolor=colors.pop()
            print('pop方法删除colos列表中最后一个元素:'+popcolor)
        else:
            popcolor=colors.pop(index)
            print('pop方法删除colos列表中下标为:'+str(index)+'的元素:'+popcolor)
        return colors
    
    def colors_getlen(): #获取列表的元素个数
        return len(colors)
    import Python_Colors
    
    allColors=Python_Colors.colors_getall() #获取列表中所有的元素
    print(allColors)
    
    getColor = Python_Colors.colors_get(1) #获取列表中下标为1的元素
    print(getColor)
    
    getColor1=Python_Colors.colors_get(-1) #-1表示获取列表中的最后一个元素,往后以此类推
    print(getColor1)
    
    appendColors=Python_Colors.colors_append('') #往列表的末尾追加一个元素
    print(appendColors)
    
    insertColors=Python_Colors.colors_insert(0,'') #往列表起始位置插入一个元素
    print(insertColors)
    
    updateColors=Python_Colors.colors_update(1,'') #修改列表中下标为1的元素
    print(updateColors)
    
    removeColors=Python_Colors.colors_remove('') #移除列表中为“红”的元素
    print(removeColors)
    
    delColors=Python_Colors.colors_del(1) #移除列表中下标为1的元素
    print(delColors)
    
    popColors1=Python_Colors.colors_pop(-1) #移除列表中末位的元素
    print(popColors1)
    
    popColors2=Python_Colors.colors_pop(2) #移除列表中下标为2的元素
    print(popColors2)
    
    colorsLength=Python_Colors.colors_getlen() #获取当前列表中的元素个数
    print(colorsLength)

    2.执行结果:

    ['红', '橙', '黄', '绿']

    绿
    ['红', '橙', '黄', '绿', '蓝']
    ['紫', '红', '橙', '黄', '绿', '蓝']
    ['紫', '黑', '橙', '黄', '绿', '蓝']
    ['紫', '橙', '黄', '绿', '蓝']
    ['紫', '黄', '绿', '蓝']
    pop方法删除colos列表中最后一个元素:蓝
    ['紫', '黄', '绿']
    pop方法删除colos列表中下标为:2的元素:绿
    ['紫', '黄']
    2

  • 相关阅读:
    app ios info权限配置:
    ionic3 小记录
    mipush ionic3 线上push
    ionic3 生命周期 之 ionViewWillLeave 坑
    iphone X 底部留白 之 ionic3 项目
    微信小程序 修改手机状态栏颜色
    git 命令
    微信小程序 下拉加载
    js 判断浏览器型号
    关于 ionic3 tabs 导航ico 点击 页面返回顶部
  • 原文地址:https://www.cnblogs.com/myfy/p/11460423.html
Copyright © 2020-2023  润新知