#!/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)
python之路 - 列表
最新推荐文章于 2023-02-23 13:00:22 发布