[Python] 列表list常用方法总结-python 中列表

2023-08-09 19:44:35

 

一、方法汇总

操作方法增1.列表.insert(下标,元素) 在指定下标位置插入指定元素

2.列表.append(元素) 在列表末尾追加单个元素

3.列表.extend(数据容器) 批量追加元素删1.del 列表[下标]

2.列表.pop(下标) 删除该元素并返回

3.列表.remove(元素) 删除第一个找到的该元素

4.列表.clear() 清空整个列表改直接通过下标找到该元素修改即可,如: a[1] = 2查1.列表.index(元素) 返回该元素在list中的下标,找不到则报错ValueError

2.列表.count(元素) 统计该元素在列表中出现的次数

3.len(列表) 统计列表当前一共包含的元素个数遍历1.通过while-下标

2.通过for-each

二、方法演示

""" list列表常用方法总结 """ mylist = [aaa,bbb,ccc] # 1、index(obj) 查找某元素在列表中的下标 site = mylist.index(bbb) print("1、bbb元素的下标是:",site) # 如果查找的元素不存在会报错 site = mylist.index(eee) print("1、eee元素的下标是:",site) # 2、修改列表元素,直接通过下标找到该元素修改即可 mylist[2] = mmm print("2、",mylist) # 3、insert(下标,元素) 在指定位置插入元素 mylist.insert(0,999) print("3、",mylist) # 4、append(元素) 在列表末尾追加单个元素 mylist.append("大哥真酷") print("4、",mylist) # 5、extend(数据容器) 在列表末尾批量追加元素 mylist.extend([1,2,3]) print("5、",mylist) # 6、del 列表[下标] 删除指定元素 # 当前mylist内容为:[999, aaa, bbb, mmm, 大哥真酷, 1, 2, 3] del mylist[0] print("6、",mylist) # 7、列表.pop(下标) 删除指定元素,被删除的元素会作为返回值 obj = mylist.pop(3) print("7、被删除的元素是",obj) print("7、",mylist) # 8、列表.remove(元素) 通过指定元素本身来删除元素,他的执行过程是从前到后扫描列表,删除找到的第一个该元素 # 此方法没有返回值 mylist.remove(3) print("8、删除 3 以后列表为:",mylist) # 9、列表.clear() 清空整个列表 mylist.clear() print("9、",mylist) # 10、列表.count(元素) 统计该元素在列表中出现的次数 mylist = [aaa,aaa,bbb] print("10、mylist 中 aaa 的个数是:" ,mylist.count(aaa)) # 11、len(列表) 统计列表长度(即元素个数) print("11、mylist 长度为:",len(mylist)) # 列表的遍历 # 法1 通过下标遍历 i = 0 mylist = [1,2,3] while i < len(mylist): print(f"列表第{i+1}个元素是{mylist[i]}") i += 1 # 法2 通过for-each/增强for (我沿用了java中的叫法) # 这种方法所有元素将一视同仁,无法再取出特定元素,因为脱离了下标索引 for i in mylist: print("当前元素是:",i)

三、执行结果

列表的遍历


以上就是关于《[Python] 列表list常用方法总结-python 中列表》的全部内容,本文网址:https://www.7ca.cn/baike/62351.shtml,如对您有帮助可以分享给好友,谢谢。
标签:
声明

排行榜