十六、Python基础语法(list(列表)-中)

一、统计列表中某个数据个数

统计数据在列表中出现的次数,语法:变量 = 列表.count(数据)

python 复制代码
my_list = [7, 8, 8, 8, 0, 5, 5, 7]

print(my_list.count(7))  # 2
print(my_list.count(8))  # 3

二、列表的增删改

1.增加

列表的增加使用append(),在列表的尾部添加一个数据,返回None,想要查看添加之后的数据,直接打印原列表即可,一次只能添加一个

语法:列表.append(数据)

python 复制代码
my_list = []
print(my_list)  # []
my_list.append(9)
print(my_list)  # [9]

2.删除

删除是删除列表中指定下标对应的数据,下标不写,默认删除最后一个,返回的是删除的数据

语法:列表.pop(下标)

python 复制代码
my_list = [7, 8, 9]

print(my_list.pop())  # 9
print(my_list.pop(0))  # 7

3.修改

使用下标修改对应位置的数据

语法:列表下标 = 数据值

python 复制代码
my_list = [7, 8, 9]

my_list[0] = 1
my_list[2] = 2

print(my_list)  # [1, 8, 2]
相关推荐
传奇开心果编程2 小时前
【Rust入门知识点学与练】第5课:函数
开发语言·学习·rust
秋田君2 小时前
Qt_QMediaPlayer类与QMediaPlaylist类
开发语言·qt
2601_962299882 小时前
Linux下运行Python脚本
linux·python·ubuntu·脚本·命令
IT毕设实战小研2 小时前
基于大数据的DAX40成分股金融新闻情感趋势可视化分析
android·大数据·python·考研·金融·课程设计
统计学小王子2 小时前
数学建模国赛倒计时6天——《软件工具(R语言精讲)》
开发语言·数学建模·r语言
三十岁老牛再出发3 小时前
8月27日总结
python·pandas
砚底藏山河3 小时前
【量化纯GET实战 #21】用 pandas 做分析:把接口数据变成 DataFrame
java·python·金融·maven·pandas
C++ 老炮儿的技术栈3 小时前
Qt5 使用 QPainter 绘制阿基米德螺线
开发语言·c++·windows·qt·代码化
努力搬砖的小H3 小时前
FPGA应用技巧之Block Design基本使用方法
功能测试·fpga开发·zynq·block design
EasyGBS3 小时前
从接入到稳定播放:无插件直播H5视频流媒体播放器EasyPlayer.js如何撑起Web端流媒体
开发语言·前端·javascript