兄弟7360加粉清零(兄弟7360加粉清零方法)

最近有很多读者朋友对兄弟7360加粉清零有疑问。有网友整理了相关内容,希望能回答你的疑惑。关于兄弟7360加粉清零的方法,这个网站已经为你找到了问题的答案,希望对你有所帮助。

详细说明数据类型-列表

列表是一组有序的数据组合,列表中的数据可以修改

列表的定义

可以使用 定义中括号[]

也可以使用 list函数 定义

在定义列表中的元素时,需要使用逗号来分隔每个元素。[1,2,3,4]

列表中的元素可以是任何类型的,通常用于存储类似项目的集合

列表的基本操作

列表定义-[],list()

列表加-拼接

列表相乘-重复

列表的下标- 获取,更新

添加列表元素-append()

删除列表元素

del 列表[下标]

pop()函数 删除元素

列表中切片

语法==> 列表[开始索引:结束索引:步进值]

1。 列表[开始索引]==> 从开始索引到列表的最后 2。 列表[开始索引]==> 从开始索引到列表的最后 2。 列表[:结束值]==> 从开始到指定的结束索引 3。 列表[开始索引:结束索引]==> 从索引开始到索引结束 4。 列表[开始索引:结束索引:步进值]==> 从指定索引开始到指定索引结束,按照指定步骤取值切片 5。 列表[:]或 列表[::]==> 所有列表元素的切片 6。 列表[::-1]==> 倒置获取列表的元素

示例:

varlist=['刘德华','张学友','张国荣','黎明','郭富城','小沈阳','刘能','宋小宝','赵四']?# 从开始索引到列表的最后res=varlist[2:]#['张国荣','黎明','郭富城','小沈阳','刘能','宋小宝','赵四']# ress从开始到指定的结束索引=varlist[:2]#['刘德华','张学友']# 在索引开始索引到索引结束之前,ress=varlist[2:6]#['张国荣', '黎明', '郭富城', '小沈阳']# 从指定索引开始到指定索引结束,按照指定步骤取值切片res=varlist[2:6:2]#['张国荣', '郭富城']# 所有列表元素的切片res=varlist[:]res=varlist[::]# 元素res倒置输出列表=varlist[::-1]?# 使用切片法 更新和删除列表数据的print(varlist)?# 从指定的投标开始,到指定的投标结束,并替换为相应的数据(容器类型数据将分为每个元素进行赋值)# varlist[2:6]=['a','b','c',1,2,3]# varlist[2:6:2]=['a','b']# 需要对应需要更新的元素数量# 切片删除# del varlist[2:6]del varlist[2:6:2]

列表相关函数

varlist=['刘德华','张学友','张国荣','张学友','黎明','郭富城','小沈阳','刘能','宋小宝','赵四']?# len() 检测当前列表的长度和列表中元素的数量=len(varlist)?# len() 检测当前列表的长度和列表中元素的数量=len(varlist)?# count() 在当前列表中检测指定元素的次数res=varlist.count('张学友')?# append() 将新元素添加到列表的尾部,返回值为 Nonevarlist.append('川哥')?# insert() 新元素可以添加到列表中指定的索引位置,varlist.insert(20,'aa')??# pop() 指定索引位置的元素可以用作 出栈 操作,返回出栈元素res=varlist.pop()# 默认情况下,列表中的最后一个元素将被列出 出栈res=varlist.pop(2) # 指定索引的元素将在列表中执行 出栈?varlist=[1,2,3,4,11,22,33,44,1,2,3# remove() 列表中的元素可以指定 进行 删除,只删除第一个。如果找不到,报错res=varlist.remove(1)?# index() 在列表中首次出现的索引位置可以找到指定元素# res=varlist.index(1)# res=varlist.index(1,5,20) # 元素的索引位置可以在指定的索引范围内找到# extend() 接收容器类型的数据,并将容器中的元素添加到原列表中# varlist.extend('123')?# s.clear() # 清空列表内容# varlist.clear()??# reverse() 列表翻转varlistt.reverse()?# sort() 排序列表res=varlist.sort() # 默认情况下,元素从小到大排序res=varlist.sort(reverse=True) # 从大到小排序元素res=varlist.sort(key=abs) # 一个函数可以传输,根据函数的处理结果进行排序

深拷贝和浅拷贝

浅拷贝

如果列表中有二维元素或容器,则只能复制列表中的一维元素,引用而不是复制

使用cpoy函数或copy模块中的copy函数都是浅拷贝

# 浅拷贝 只能复制当前列表,不能复制列表中的多维列表元素varlist=[1,2,3]# 简单的拷贝 您可以复制列表中的newlistt=varlist.copy()# 操作新复制列表也是独立的del newlist[1]# print(varlist,id(varlist))# print(newlist,id(newlist))'''[1, 2, 3]4332224992[1, 3]4332227552'''# varlist=[1,2,3,[#39;a','b','c']]?# 使用copy函数 复制多维列表newlisttt=varlist.copy()?'''print(newlist,id(newlist))print(varlist,id(varlist))[1, 2, 3,['a', 'b', 'c']]4361085408[1, 2, 3,['a', 'b', 'c']]4361898496'''# 如果是复制列表,在操作其多维列表元素时,原列表中的多维列表也会发生变化 newlist[3][1]?'''通过id检测,发现列表中的多维列表是相同的元素(对象)print(newlist[3],id(newlist[3]))print(varlist[3],id(varlist[3])[&39];a', 'c']4325397360['a', 'c']4325397360'''

深拷贝

深度复制不仅复制了当前列表,还复制了列表中的多维元素或容器,而不是引用

在copy模块中使用copy模块 deepcopy 深度复制可以完成函数

# 深拷贝 它不仅复制了当前列表,还复制了列表中的多维元素import copy?varlist=[1,2,3,[#39;a','b','c']]?varlist=[1,2,3,[#39;a','b','c']]?# 使用 在copy模块中 深拷贝方法 deepcopynewlist=copy.deepcopy(varlist)del newlist[3][1]?print(varlist)print(newlist)?''' print(newlist[3],id(newlist[3])) print(varlist[3],id(varlist[3]))['a', 'c']4483351248['a', 'b', 'c']4483003568'''

列表推到式

List-Comprehensions

列表推导式为创建列表提供了更简单的方法。

常用的方法是将某个操作应用于序列或可迭代对象的每个元素,然后利用其结果创建列表,或通过满足某些特定条件创建子序列。

当时采用表达式过滤或处理数据,并将结果形成新的列表

一、基本列表推到式使用模式

结果变量=[变量或变量处理结果 for 变量 in 容器类型数据]

示例:

# 1 假设我们想创建一个平方列表# 用普通方法完成varlist=[]for i in range(10): varlist.append(i**2)# print(varlist) #[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]?# 使用 varlistt完成了map函数和list=list(map(lambda x: x**2, range(10)))# print(varlist) #[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]?# 使用列表推到式完成 下面列表的推到式与第一种方式相同=[i**2 for i in range(10)]# print(varlist) #[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]?# 使用列表推到式完成 下面列表的推到式与第一种方式相同=[i**2 for i in range(10)]# print(varlist) #[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]?# 2。 '1234'==>[2,4,6,8]# 常规方法完成需求varstr='1234'newlist=[]for i in varstr: newlist.append(int(i)*2)# print(newlist) #[2, 4, 6, 8]?# 使用列表推到式完成上述需求newlistt=[int(i)*2 for i in varstr]# print(newlist) #[2, 4, 6, 8]# 使用列表推到式 newlisttt完成了位置操作=[int(i) << 1 for i in varstr]# print(newlist) #[2, 4, 6, 8]

二,具有判断条件的列表推到式

结果变量=[变量或变量处理结果 for i in 容器类型数据 条件表达式]

示例:

# 0-9 求所有的偶数,==> [0, 2, 4, 6, 8]# 常规方法完成newlist=[]for i in range(10):if i % 2==0: newlist.append(i)# print(newlist) # [0, 2, 4, 6, 8]# 列表推到式完成newlist=[i for i in range(10) if i % 2==0]# print(newlist) # [0, 2, 4, 6, 8]

三,对于嵌套循环的列表推到式

'''# 下面这个 3×4的矩阵,它由3个长度为4的列表组成,交换其行和列[ [1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12],]==> [ [1, 5, 9], [2, 6, 10], [3, 7, 11], [4, 8, 12]]'''arr=[ [1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12],]# 常规方法完成# newlist=[]# for i in range(4):# res=[]# for row in arr:# res.append(row[i])# newlist.append(res)# print(newlist)# 使用列表推到式完成newlist=[[row[i] for row in arr] for i in range(4)]print(newlist)

主题测试文章,只做测试使用。发布者:艾迪号,转转请注明出处:https://www.cqaedi.cn/baike/66924.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年 2月 18日 上午6:45
下一篇 2023年 2月 18日 上午7:20

相关推荐

  • 中国菜刀10大品牌排行(中国菜刀10大品牌排行龙泉菜刀)

    最近,许多读者对中国菜刀十大品牌的排名有疑问。一些网民整理了相关内容,希望回答您的疑问。关于龙泉菜刀在中国菜刀十大品牌中排名第一,本网站也为您找到了问题的答案,希望对您有所帮助。 很多人买进口的刀,而不是国产的,不是因为国产的东西还有差距。数控刀具被称为工业牙齿,所以对材料的要求很高,在金属切割过程中,硬合金切割刀具材料必须具有高硬度、高耐磨性、足够的强度和…

    百科大全 2023年 2月 13日
    00
  • 中学日记作文主题5篇—中学日记作文主题5篇范文

    1、中学日记作文主题5篇 1. 我的暑假生活 暑假终于来了,我迫不及待地开始了我的暑假生活。每天早上,我会起床后先锻炼身体,然后读一会儿书,提高自己的知识水平。接着,我会和朋友们一起去游泳或者打篮球,锻炼身体的同时也增进了我们的友谊。下午,我会利用时间学习一些新的知识,比如学习一门乐器或者学习一门新的技能。晚上,我会和家人一起看电影或者玩游戏,享受快乐的时光…

    百科大全 2023年 9月 17日
    00
  • 福建大专公办学校排名(福建大专公办学校排名与分数线)

    最近,许多读者对福建大学公立学校的排名有疑问。一些网民整理了相关内容,希望回答您的疑问。关于福建大学公立学校的排名和分数线,本网站也为您找到了问题的答案,希望能对您有所帮助。 根据纳贝斯特教育统计,福建省只有13所大学开设了财务管理专业,其中一半以上是私立大学,这是低分考生的机会,因为录取分数线一般较低,基本不到300分可以申请许多大学,以下是2019年福建…

    百科大全 2023年 4月 9日
    00
  • 德国十大恐怖武器,老美最怕的中国十大武器

    德国作为世界科技强国之一,拥有许多令人惊叹的创新武器。本文将介绍德国十大恐怖武器,从高科技无人机到超级炮弹,展示了德国在军事领域的卓越实力和创新能力。这些武器不仅在战场上具备强大的杀伤力和精确性,还展示了德国在军事科技领域的领先地位。无论是装备先进的战斗机还是高性能的导弹系统,德国的恐怖武器都成为了国际军事竞争中的重要角色。读者将更加了解德国在军事技术方面所…

    百科大全 2023年 6月 26日
    00
  • 山竹的英文山竹的英文是什么

    1、山竹的英文 山竹是一种热带水果,也被称为龙眼果。它的英文名字是”rambutan”。山竹的外表有点像海胆,表皮上长满了柔软的红色刺毛。当你剥开它的外皮,就会发现里面有一个白色的果肉,果肉外面还有一个种子。山竹的味道非常甜美,有点像草莓和葡萄的结合。它富含维生素C和纤维素,对身体健康非常有益。在亚洲国家,山竹是非常受欢迎的水果,人们…

    百科大全 2023年 9月 28日
    00

站长QQ

7401002

在线咨询: QQ交谈

邮件:7401002@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信