码迷,mamicode.com
首页 > 编程语言 > 详细

Python语言学习:列表常用的方法

时间:2020-02-11 18:51:01      阅读:69      评论:0      收藏:0      [点我收藏+]

标签:com   添加元素   定位   指定位置   索引   pop   class   添加   eve   

python 列表常用的方法

1.append( ):用于在列表末尾添加新的对象

list.appent(obj)    #obj:添加到列表末尾的对象

#!/usr/bin/python
aList = [123,‘xyz‘,‘zara‘,‘abc‘]
aList.append(2009)
print("Updated List:",aList)      #输出结果:Updated List: [123, ‘xyz‘, ‘zara‘, ‘abc‘, 2009]

   extend( ):将列表元素(或任何可迭代的元素)添加到当前列表的末尾

list.extend(obj)      #obj:列表元素或可迭代的元素

#!/usr/bin/python
aList = [123,‘xyz‘,‘zara‘,‘abc‘]
aList.extend([2009])
print(aList)        #输出结果:[123, ‘xyz‘, ‘zara‘, ‘abc‘, 2009]

2. clear( ):删除列表中的所有元素

list.clear( )

#!/usr/bin/python
aList = [123,‘xyz‘,‘zara‘,‘abc‘]
aList.clear()
print(aList)      #输出结果:[]

   pop( ):删除指定位置的元素

list.pop(position)     #position:指定的下标

#!/usr/bin/python
aList = [123,‘xyz‘,‘zara‘,‘abc‘]
aList.pop(1)
print(aList)     #输出结果:[123, ‘zara‘, ‘abc‘]

 remove( ):删除具有指定值的项目

list.remove(value)    #value:指定的值

#!/usr/bin/python
aList = [123,‘xyz‘,‘zara‘,‘abc‘]
aList.remove(’xyz‘)
print(aList)        #输出结果:[123, ‘zara‘, ‘abc‘]

3. copy( ):返回列表的副本

#!/usr/bin/python
aList = [123,‘xyz‘,‘zara‘,‘abc‘]
bList = aList.copy()
print(aList)
print(bList)
#输出结果:[123, ‘xyz‘, ‘zara‘, ‘abc‘]
                 [123, ‘xyz‘, ‘zara‘, ‘abc‘]

4.count( ):返回具有指定值得元素数量

#!/usr/bin/python
aList = [123,‘xyz‘,‘zara‘,‘abc‘]
print(aList.count(123))     #输出结果:1

5. insert( ):在指定位置添加元素

#!/usr/bin/python
aList = [123,‘xyz‘,‘zara‘,‘abc‘]
aList.insert(1,‘crystal‘)
print(aList)       #输出结果:[123, ‘crystal‘, ‘xyz‘, ‘zara‘, ‘abc‘]

6. index( ):返回具有指定值的第一个元素的索引

#!/usr/bin/python
aList = [123,‘xyz‘,‘zara‘,‘abc‘]
print(aList.index("xyz"))    #查找位置,输出结果:1
print(aList[aList.index("xyz")])     #查找位置并打印出来,输出结果:xyz

7. reverse( ):颠倒列表的顺序

#!/usr/bin/python
aList = [123,‘xyz‘,‘zara‘,‘abc‘]
aList.reverse()
print(aList)     #输出结果:[‘abc‘, ‘zara‘, ‘xyz‘, 123]

    sort( ):对列表进行排序

#!/usr/bin/python
aList = [‘123‘,‘xyz‘,‘zara‘,‘abc‘]
aList.sort()
print(aList)      #输出结果:[‘123‘, ‘abc‘, ‘xyz‘, ‘zara‘],备注:python3中是不能把不同的数据类型进行sort的,会报错

  

以上部分内容摘录自:https://www.w3school.com.cn/python

 

Python语言学习:列表常用的方法

标签:com   添加元素   定位   指定位置   索引   pop   class   添加   eve   

原文地址:https://www.cnblogs.com/heiqiuxixi/p/12296054.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!