python基础--列表方法

Posted kedaxiaohei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础--列表方法相关的知识,希望对你有一定的参考价值。

列表:

中括号括起来

,  分割每一个元素

列表中的元素可以是任意元素,甚至列表

方法:

1.取值

li = [4,3,1,["as",[3,4]]]
print(li[3][1])

2.列表转化为字符串

只有字符串的,直接使用join函数

对于既有数字又有字符串的:需要写一个for循环一个一个处理:

li = [a,11,45,bug]
s = ""
for i in li:
    s = s +str(i)
print(s)

3.append(),在原来值后面追加,不需要新的变量来接受

a = [1,3,5]
b = a.append(6)
print(a)
print(b)


[1,3,5]
none

4.clear()  清除

5.copy()  浅拷贝

6.count()   计算指定元素在列表中出现的次数

7.扩展  extend()和append()

a.extend([1616,251])#[1, 3, 5, 6, 1616, 251]内部执行for循环
a.append([1616,251])#[1, 3, 5, 6, [1616, 251]]
print(a)

8.index()根据值获取当前值的索引位置,左边优先

9.insert(a,b)a是位置,b是插入的元素

10.pop(),去除最后一个值,并且返回删除的值,如果加参数,是要删除的元素的位置

11.remove(),删除指定元素的值,删除列表中值的第一个,左边优先

12.reverse(),反转

13.sort(),从小到大排序;sort(reverse = True),从大到小排序

 

以上是关于python基础--列表方法的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 自定义代码片段在方法定义的参数列表中不起作用

即学即用的 30 段 Python 实用代码

Python代码阅读(第26篇):将列表映射成字典

Python代码阅读(第25篇):将多行字符串拆分成列表

Python代码阅读(第40篇):通过两个列表生成字典

Python代码阅读(第13篇):检测列表中的元素是否都一样