python学习笔记(列表)

1.python中的“列表”其实就是c语言中的“数组”
1.1格式
定义时用中括号,其中的数据用双引号,数据之间用逗号

list = ["shuju1","shuju2","shuju3"]

1.2取值和取索引
读取时列表是从0开始计数的

#读取第一个数据
list[0]
#读取shuju2的索引值
list.index("shuju2")

1.3列表常用的操作方法
在ipython中编辑时输入列表名+点list.按下TAB键,会提示列表能够使用的方法如下

name_list.append   name_list.count   name_list.insert  name_list.reverse
name_list.clear    name_list.extend  name_list.pop     name_list.sort
name_list.copy     name_list.index   name_list.remove 
序号分类关键字/函数/方法说明备注
1增加列表.insert(索引,数据)在指定位置插入数据
列表.append(数据)在末尾追加数据
列表.extend(列表2)将列表2 的数据追加到列表
2修改列表[索引]= 数据修改指定索引的数据
3删除del 列表[索引]删除指定索引的数据本质上是用来将一个变量从内存中删除的(不建议使用)
列表.remove[数据]删除第一个出现的指定数据
列表.pop删除末尾数据
列表.pop(索引)删除指定索引数据
列表.clear清空列表
4统计len(列表)列表长度
列表.count(数据)数据在列表中出现的次数
5排序列表.sort()升序排序
列表.sort(reverse=True)降序排序
列表.reverse()逆序、反转

1.4迭代遍历

#定义列表
name_list = ["张三","李四","王五"]
#使用迭代遍历列表
#for 循环内部使用的变量 in列表
for my_name in name_list:
    #循环内部针对列表元素进行操作
    print("我的名字叫 %s" % my_name)
  • 顺序的从列表中依次获取数据,每一次循环过程中,数据都会保存在 my_name 这个变量中,在循环体内部可以访问到当前这一次获取到的数据
  • 在python中,可以使用for循环遍历所有非数字型类型的变量:列表、元组、字典、字符串
weixin063传染病防控宣传微信小程序系统的设计与实现+springboot后端毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值