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

Python第二天-list基本功能详解

时间:2017-11-17 23:29:22      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:sof   rem   字母   统计   ever   mic   lis   数字   pop   

1.list的定义方法

arr=["abc","def","ghi"]

2.append方法--向列表尾部追加元素

arr=["abc","def","ghi"]
arr.append("jkl")
print(arr);

  结果为:[‘abc‘, ‘def‘, ‘ghi‘, ‘jkl‘]

3.clear方法-清除列表中的所有数据

arr=["abc","def","ghi"]
arr.clear()
print(arr);

  结果为: []

4.copy方法-复制list中的所有元素给其他list

arr=["abc","def","ghi"]
arr2=arr.copy()
print(arr2);

  结果为:[‘abc‘, ‘def‘, ‘ghi‘]

5.count("")方法--统计指定元素在list中出现的次数

arr=["abc","def","abc"]
count=arr.count("abc")
print(count);

  结果为:2

6.extend()将某个list的所有元素向指定list尾部追加

arr=["abc","def","abc"]
list2=["123","456","789"]
arr.extend(list2)
print(arr);

  结果为:[‘abc‘, ‘def‘, ‘abc‘, ‘123‘, ‘456‘, ‘789‘]

7.index()--得到list中指定元素第一次出现的位置

arr=["abc","def","abc"]
index=arr.index("abc")
print(index);

  结果为:0

8.insert()--向list指定下标指定位置插入元素

arr=["abc","def","abc"]
arr.insert(0,"你好")
print(arr);

  结果为:[‘你好‘, ‘abc‘, ‘def‘, ‘abc‘]

9.pop()移除指定list的最后一个元素

arr=["abc","def","abc"]
arr.pop();
print(arr);

  结果为:[‘abc‘, ‘def‘]

10.remove()--移除指定元素在list中从左至右第一次出现的元素

arr=["abc","def","abc"]
arr.remove("abc");
print(arr);

  结果为:[‘def‘, ‘abc‘]

11.reverse()--将指定list翻转顺序

arr=["1","2","3"]
arr.reverse();
print(arr);

  结果为:[‘3‘, ‘2‘, ‘1‘]

12.sort()--对指定list进行排序(如果list同时出现字母和数字,则会抛异常)

arr=["3","1","2","4","9","7","8","5","0"]
arr.sort();
print(arr);

  结果为:[‘0‘, ‘1‘, ‘2‘, ‘3‘, ‘4‘, ‘5‘, ‘7‘, ‘8‘, ‘9‘]

13.del关键字:可以删除list指定下标范围的元素

arr=["a","b","c","d","e","f","g"]
del arr[0:3]
print(arr);

  结果为:[‘d‘, ‘e‘, ‘f‘, ‘g‘]

--------------------------------------结束------------------------------------------------------------

第二天学习python,精力还是很充沛,希望继续怒力,这样就离Python大神不远了!

继续学习去了,不吹了

Python第二天-list基本功能详解

标签:sof   rem   字母   统计   ever   mic   lis   数字   pop   

原文地址:http://www.cnblogs.com/dingjm01/p/7853738.html

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