打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
list 列表 基本用法
# -*- coding:utf-8 -*-

a,b = [1,2,3,4,5,6],[3,4,5,6,7,8]
print ('a=%s'%a)
print ('b=%s'% b)
#访问列表元素
print ('a[2]=%s'% a[2])
print ('b[2:5]=%s'% b[2:5])
#更新列表元素
b[0] = 100
print ('b=%s'% b)
#删除列表元素
del b[2]
print ('b=%s'% b)

#操作符
print('a+b = ', a+b)
print('a*4 = ',a*4)
print('3 in a = ',3 in a)
for x in a: print x

# 列表函数
print('cmp(a,b)=%s'% cmp(a,b)) #相同返回0,不同返回-1
print ('len(a) = %s'%len(a))
print ('max(a) = %s' % max(a))
print ('max(b) = %s' % max(b))
print ('min(a) = %s' % min(a))
print ('min(b) = %s' % min(b))
c = (123,'xyz','zara',234)
print('list(c) = %s' % list(c))

#列表方法
print('a.count(2) = %s' % a.count(2)) #统计某个元素出现的次数
a.append(4)
print('a.append(4) = %s',a) #在尾部添加
a.append([4,4,4])
print('a.append([4,4,4]) = %s',a) #在尾部添加一个列表
a.extend([4,4,4])
print('a.extend([4,4,4]) = %s',a) #在尾部一次性添加多个值
a.insert(0,'aaa')
print('a.insert(0,"aa") = %s',a) #指定添加位置

print ('a.index(4) = %s' % a.index(4))#返回指定元素第一个匹配位置

print ('a.pop() = %s' % a.pop()) #删除最后一个元素
print ('a = %s' % a)
print ('a.pop(8) = %s' % a.pop(8))#删除指定未知的元素
print ('a = %s' % a)

a.remove(4)
print ('a = %s' % a) #删除与参数相同的值的第一个匹配元素
a.reverse()
print ('a = %s' % a) #反序
a.sort()
print ('a = %s' % a) #按规则排序

#自定义比较函数
def comp(x,y):
if(x>y):
return -1
elif(x<y):
return 1
else:
return 0


a = [2,1,4,6,2,8,1,3]
print("a = %s" % a)
a.sort()
print("a.sort() = %s" % a)
a = [2,1,4,6,2,8,1,3]
a.sort(cmp)
print("a.sort(cmp) = %s" % a)
a = [2,1,4,6,2,8,1,3]
a.sort(comp)
print("a.sort(comp) = %s" % a)

#可选参数
#key在使用时必须提供一个排序过程总调用的函数:
x = ['mmm', 'mm', 'mm', 'm' ,'mmmm']
x.sort(key = len)
print x # ['m', 'mm', 'mm', 'mmm']
#2、reverse实现降序排序,需要提供一个布尔值:
y = [3, 2, 8 ,0 , 1]
y.sort(reverse = True)
print y #[8, 3, 2, 1, 0]

x.sort(key=len,reverse=True)
print x
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Python list常用方法(count、index、pop、reverse和sort)快速攻略
python 入门(四)
python列表与元组详解实例
python经典案例:输入三个整数,请把这三个数由小到大输出。
Python要如何实现(列表)排序?
Python基础篇:如何使用Python的列表内置方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服