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

 

转载于:https://www.cnblogs.com/myfy/p/11460423.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值