七天学会Python基础-第一天44

七天学会Python基础-第一天44,第1张

概述列表、元组和range列表的初识列表的创建lst1=[1,2,"晴天"] (常用)lst2=list('abc'),等价于lst2=['a','b','c']列表推导式(常用)列表的索引切片同字符串的索引列表的增删改查增lst1.append(str),将str追加到lst1列表最后面,返回Nonelst1.insert(index,str),将str 列表、元组和range列表的初识列表的创建lst1=[1,2,"晴天"] (常用)lst2=List('abc'),等价于lst2=['a','b','c']列表推导式 (常用)列表的索引切片同字符串的索引列表的增删改查增lst1.append(str),将str追加到lst1列表最后面,返回Nonelst1.insert(index,str),将str插入到列表lst1索引为index的位置lst1.extend('abcd'),迭代着增加,将abcd四个元素追加到lst1的末尾,也可称为合并列表,只拆解一层删lst1.pop(index),按照索引删除数据,默认删除最后一个元素,返回的是删除的元素lst1.remove('str'),指定元素删除,将str元素从lst1列表中删除,若有重名元素默认删除从左第一个。lst1.clear(),清空列表中的元素(了解即可)del lst1[::2],按照索引、切片删除改lst[1]=str,将lst1列表中索引为1的元素改为strlst1[2:]='abc',将lst1列表中索引大于等于2的元素删除,并增加a、b、c三个元素(了解)此方式若加步长,则必须删几个加几个查索引、切片、for循环列表的嵌套列表中的列表,嵌套列表的增删改查无非是多加一层索引,也就是[index]元组的初识(了解)只读列表,也可以存大量数据、使用索引、切片、没有增删改,可以使用索引,和for循环数据tu=(1,2,3,['a','b','c','d'])虽然元组不支持增删改,但是他里边的列表可以进行增删改元组的简单应用(了解)应用重要数据,用户名,密码,个人信息,不想让别人改动的一些数据,可以存在元组中元组的拆包,分别赋值(必须是一一对应)a,b=(1,2)虽然列表也可以进行拆包,但是在实际工作中一些大牛都会使用元组进行拆包range:类似于列表,自定制数字范围的数字列表r=range(10),生成一个类似列表的东西,元素包含[0,10)r=range(1,101),元素包含[1,101)r=range(2,101,2),元素包含[1,101),并且是偶数r=range(100,0,-1),元素包含100,99,98,97,96,95,···,1也有索引(不常用)range常常与for循环使用

补充知识:

count+=1 等价于 count=count+1len(lst),返回列表的长度(元素个数)type(a),返回a的数据类型 总结

以上是内存溢出为你收集整理的七天学会Python基础-第一天4/4全部内容,希望文章能够帮你解决七天学会Python基础-第一天4/4所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/langs/1186298.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存