0
点赞
收藏
分享

微信扫一扫

Python列表

思考的鸿毛 2022-02-12 阅读 73

Python列表

列表用[]表示,列表是一个值,这个值可以传递函数

1.通过列表下标访问列表的值

a = ['1','2',3,4,['a','b']]

print(a[0])
print(a[1])
print(a[2])
print(a[3])
print(a[4])

2.负数下标

a = ['1','2',3,4,['a','b']]

print(a[-1],a[-2],a[-3],a[-4],a[-5])

3.切片

注意最后一个不包含

a = ['1','2',3,4,['a','b']]

print(a[1:])
print(a[1:4])

5.len获取长度

a = ['1','2',3,4,['a','b']]

print(len(a))

6.修改值

a = ['1','2',3,4,['a','b']]

a[1] = 2
print(a[1:4])

7.列表的连接与复制

a = ['1','2',3,4,['a','b']]

a = a + [5,6]
print(a)

8.del语句从列表中删除

a = ['1','2',3,4,['a','b']]

del a[1]
print(a)

9.列表与for循环的结合

a = [0,1,2,3]

for i in a :
    print(i)

10.列表的常用方法

  • 返回下标index()

a = [0,1,2,3]

print(a.index(0))
print(a.index(1))
print(a.index(2))
print(a.index(3))
  • append()和insert()
a = [0,1,2,3]


a.append(5)
a.append(6)

print(a)
a = [0,1,2,3]


a.insert('5',4)
a.insert('6',5)

print(a)
  • remove
a = [0,1,2,3,1]

a.remove(1)
print(a)
  • sort

顺序

a = ['q','w','w','w','r','t']
# 按照ASCLL码排序
a.sort()
print(a)

逆序

a = ['q','w','w','w','r','t']

a.sort(reverse = True)
print(a)
举报

相关推荐

0 条评论