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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python第二天-list基本功能详解相关的知识,希望对你有一定的参考价值。

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基本功能详解的主要内容,如果未能解决你的问题,请参考以下文章

Python3 - 基础语法篇(第二天)

Python第二天-元组的基本使用方法

学习Python第二天

Python3 - 基础语法篇(第二天)

Python第二天: 变量详解及变量赋值

Python第二天: 变量详解及变量赋值