python入门基础(5)

1、列表操作:

1.1:删除列表

# 删除列表
name_list1 = ['张飞','关羽','刘备']
print('删除前:',name_list1)
del name_list1
# 删除之后 name——list1 不存在报错
# print(‘删除后:’name_list1)
name_list2 = ['孙悟空','唐僧','八戒','沙僧']
del name_list2[1]
print(name_list2)

输出结果如下:

1.2:根据上面的代码;删除掉指定下标的元素返回元素

result1=name_list2.pop(1)
print(name_list2)
print(result1)

输出结果如下:

 

 1.3:pop里面没有参数 则默认删除列表中最后一个元素 然后返回该元素

name_list3 = ['帅帅','东东','根根']
result2=name_list3.pop()
print(result2)
print(name_list3)

输出结果:

 1.4:remove 删除指定元素 没有返回值,清空列表 没有返回值

# remove 删除指定元素  没有返回值
name_list4 = ['田田','豪豪','浩浩']
name_list4.remove('豪豪')
print(name_list4)

# 清空列表 没有返回值
name_list4.clear()
print(name_list4)

输出结果如下:

 2.修改列表,列表重元素依旧用0.1.2

# 2. 修改列表     0     1      2
name_list5 = ['晓晓','昊昊','冯婕',]
name_list5[0]= '荣荣'
print(name_list5)

输出结果如下:

 3.列表翻转

# 3. 列表翻转
name_list_re=name_list5.reverse()
print(name_list5)

输出结果如下:

4.列表排序,排序默认是从小到大

 

score_list = [35,89,77,0]
score_list.sort()
print(score_list)

输出结果如下:

5.结合上面的代码,使列表从大到小排列:

score_list.sort(reverse=True)
print(score_list)

输出结果如下:

 6.复制列表:

height_list = [183 ,155 ,185 ,145]
height_list_new = height_list.copy()
print("新的复制列表" , height_list_new)
print("原来的列表:" ,height_list)

输出结果如下:

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值