码迷,mamicode.com
首页 > 编程语言 > 详细

python编程基础之十四

时间:2018-07-24 21:16:49      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:error:   erro   int   lse   .so   rem   python   over   python编程   

列表的增加元素

l1 = [10, 20, 30]

l1.append(40)  # 末尾追加一个值为40的元素

l1.extend([50, 60])  # 末尾追加一系列元素,extend + 可迭代对象

l1.insert(len(l1), 70)  # 在制定下标位置插入一个元素,在指定的下标之前插入

列表的删除元素

m = l1.pop()  # 删除一个元素,没有输入参数,默认表示删除最后一个 并且返回被删除的元素值

print( m )  # 70

l1.pop(0)  # 删除下标为0位置的元素

l1.remove(10)  # 移除元素值为10的元素

l1.remover(1000)   # 若无该值,则会报错 ValueError: list.remove(x): x not in list

l1.clear()  # 清空列表

l1 = [10, 20, 30]

列表反转

l1.reverse()

l1 = [90, 30, 70, 20, 10, 60]

列表排序

列表名.sort(key,reverse)  key 是指明用哪个函数排序,reverse 是否从大到小

l1.sort(reverse = true)  # 从大到小

l1.sort(reverse = False)  # 从小到大  

l1.sort()  # 没有输入参数,默认从小到大

内建函数 sorted(key,reverse)

l1 = sorted(l1, reverse=True)  

python编程基础之十四

标签:error:   erro   int   lse   .so   rem   python   over   python编程   

原文地址:https://www.cnblogs.com/higer666/p/9362589.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!