python之路 - 列表

#!/usr/bin/env python
# -*- coding:utf-8 -*-

#1.在列表末尾添加新的对象

listo = ['Google','Github','csdn']
listo.append('twitter')
print(listo)

#2.清空列表,类似于 del a[:]
listo = ['Google','Github','csdn','twitter']
listo.clear()
print('列表被清空:',listo)

#3.复制列表,类似于 a[:]
list1 = ['Google','Github','csdn','twitter']
list2 = list1.copy()
print('list列表:',list2)

#4.统计某个元素在列表中出现的次数
listo = [123,'Google','Github','csdn','twitter',123]
print('123元素个数:',listo.count(123))
print('Github元素个数:',listo.count('Github'))

#5.用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
list1 = ['Google', 'Github', 'csdn']
list2=list(range(5)) # 创建 0-4 的列表
list1.extend(list2)  # 扩展列表
print ("扩展后的列表:", list1)

#6.从列表中找出某个值第一个匹配项的索引位置。
listo = ['Google','Github','csdn','twitter']
print ('google 索引值为', listo.index('Google'))
print ('csdn 索引值为', listo.index('csdn'))

#7.用于将指定对象插入列表的指定位置
listo = ['Google','Github','csdn','twitter']
listo.insert(2,'baidu')
print('列表插入元素后为 : ', listo)

#8.移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。(list.pop(obj=list[-1]))
listo = ['Google','Github','csdn','twitter']
listo.pop()
print(listo)
listn = ['Google','Github','csdn','twitter']
listn.pop(2)

#9.用于移除列表中某个值的第一个匹配项。list.remove(obj)
listo = ['Google','Github','csdn','twitter']
listo.remove('csdn')
print(listo)
listo.remove('Github')
print(listo)

#10.用于反向列表中元素。list.reverse()
listo = ['Google','Github','csdn','twitter']
listo.reverse()
print(listo)

#11.用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数。list.sort([func])
listo = ['Google','Github','csdn','twitter']
listo.sort()
print(listo)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值