蓝桥杯算法入门(Python) 课件 3-2列表与数组.pptxVIP

  • 0
  • 0
  • 约2.54千字
  • 约 5页
  • 2026-08-24 发布于山东
  • 举报

蓝桥杯算法入门(Python) 课件 3-2列表与数组.pptx

罗勇军

3.2列表与数组

蓝桥杯算法入门

列表常用功能

2

a=[]#创建空列表,注意列表使用方括号

a=[0,1,2,3,5,8,13]#初始化列表,注意整个列表可以直接打印

print(a)

print(*a)#加上*,打印时不出现括号

a[0]=1#数组的索引和修改

a.append(a[-2]+a[-1])#append()

a.pop()#弹出并返回末尾元素,可以当栈使用;其实还可指定位置,默认是末尾

a.insert(0,1)#同vector的insert(position,val)

a.remove(1)#按值移除元素(只删第一个出现的),若不存在则抛出错误

print(len(a))#求列表长度

a.reverse()#原地逆置

print(a)

sorted(a)#获得排序后的列表,但是a不变

print(a)

a.sort()#原地排序,可以指定参数key作为排序标准

print(a)

a.count(1)#类似std::count()

a.index(1)#返回值首次出现项的索引号,若不存在则抛出错误

a.clear()#同vector的clear()

列表与数组:一维数组

3

a=[]

文档评论(0)

1亿VIP精品文档

相关文档