Python列表相关操作

1.创建列表

    用方括号([])来表示,用逗号(,)分离元素

    bicycles=['trek','cannodale','redline','specialized']

2.访问元素

    bicycles[i]  -1表示末尾,-2表示次末尾...

3.修改元素的值

    bicycles[i]='XXX'

4.添加元素

    列表末尾:bicycles.append('XXX')

    列表任意位置:bicycles.insert(n,'XXX')  n表示位置

5.删除元素

    知道元素位置:del bicycles[i]

    知道元素的值:bicycles.remove['XXX']

    删除第i个元素并获取该元素的值:a=bicycles.pop(i)      pop()表示末尾

6.列表排序

    永久修改原始列表的顺序:bicycles.sort()

    反序修改原始列表的顺序:bicycles.sort(reverse=True)

    不修改原始列表的顺序:bicycles.sorted()

    反序不修改原始列表的顺序:bicycles.sorted(reverse=True)

    反转原始列表顺序:bicycles.reverse()

7.列表长度

    len(bicycles)

8.遍历列表

    for bicycle in bicycles:

        print(bicycle)

    bicycle为自定义的变量名,bicycles为列表名

9.range()函数

    range(a,b,c)表示从a到b,间隔为c:a,a+c,a+2c,...,b-c-1

10.list()函数

    numbers=list(range(1,6))

    numbers:[1,2,3,4,5,6]

11.列表解析

    squares=[value**2 for value in range(1,11)]

    squares:[1,2^2,3^2,....,11^2]

12.列表切片

    A[x:y]:第x到y之间的元素,不包括A[y]

    A[x: ]:第x到末尾

    A[ :y]:开头到第y

    A[ : ]: 全部元素

13.元组

    dimensions=(a,b,c....)

使用()而不是[],元素值不可被修改

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值