列表常用语法

news/2024/11/25 10:59:47/

name=["张艺兴","吴亦凡","黄景瑜","朴海镇","朴灿烈"]
print(name[4])
print(name[0:2])
print(name[-1])
print(name[-3:-1])
print(name[-3:])

>>>

朴灿烈
['张艺兴', '吴亦凡']
朴灿烈
['黄景瑜', '朴海镇']
['黄景瑜', '朴海镇', '朴灿烈']

for i in name:
print(i)
print(name[0:-1:2])

>>>

张艺兴
['李钟硕', '宋钟基']
111
黄景瑜
朴海镇
朴灿烈
['张艺兴', '111', '朴海镇']

name.append("张云龙")
print(name)

>>>

['张艺兴', '吴亦凡', '黄景瑜', '朴海镇', '朴灿烈', '张云龙']

name.insert(1,"李易峰")
print(name)

>>>

['张艺兴', '李易峰', '吴亦凡', '黄景瑜', '朴海镇', '朴灿烈', '张云龙']

name[1]="宋钟基"
print(name)

>>>

['张艺兴', '宋钟基', '吴亦凡', '黄景瑜', '朴海镇', '朴灿烈', '张云龙']

name.remove("张云龙")
print(name)

>>>

['张艺兴', '宋钟基', '吴亦凡', '黄景瑜', '朴海镇', '朴灿烈']

del name[4]
print(name)

>>>

['张艺兴', '宋钟基', '吴亦凡', '黄景瑜', '朴灿烈']

name.pop(2)
print(name)

>>>

['张艺兴', '宋钟基', '黄景瑜', '朴灿烈']
print(name.index("宋钟基"))
>>>
1

name=['张艺兴', '宋钟基', '吴亦凡', '黄景瑜', '朴海镇', '朴灿烈', '张云龙']
if "朴灿烈" in name:
print('I like he')

>>>

I like he

name=['张艺兴', '宋钟基', '吴亦凡', '黄景瑜', '朴海镇', '朴灿烈', '张云龙']
he="朴灿烈" in name
print(he)

>>>

True


列表的复制

import copy
name=["张艺兴",["李钟硕","宋钟基"],"吴亦凡","黄景瑜","朴海镇","朴灿烈"]

name1=name
name2=copy.copy(name)
name3=name[:]
name4=list(name)
names=name.copy()

name[1][1]="宋钟基好帅啊"
name[0]="张艺兴努力努力"
print(name)
print(name1)
print(name2)
print(name3)
print(name4)
print(names)

>>>

['张艺兴努力努力', ['李钟硕', '宋钟基好帅啊'], '吴亦凡', '黄景瑜', '朴海镇', '朴灿烈']
['张艺兴努力努力', ['李钟硕', '宋钟基好帅啊'], '吴亦凡', '黄景瑜', '朴海镇', '朴灿烈']
['张艺兴', ['李钟硕', '宋钟基好帅啊'], '吴亦凡', '黄景瑜', '朴海镇', '朴灿烈']
['张艺兴', ['李钟硕', '宋钟基好帅啊'], '吴亦凡', '黄景瑜', '朴海镇', '朴灿烈']
['张艺兴', ['李钟硕', '宋钟基好帅啊'], '吴亦凡', '黄景瑜', '朴海镇', '朴灿烈']
['张艺兴', ['李钟硕', '宋钟基好帅啊'], '吴亦凡', '黄景瑜', '朴海镇', '朴灿烈']




转载于:https://www.cnblogs.com/muziyi/p/8780813.html


http://www.ppmy.cn/news/415858.html

相关文章

android开发便签实验报告,什么是艾宾浩斯遗忘曲线?利用这一记忆规律可以提升孩子记忆力...

原标题:什么是艾宾浩斯遗忘曲线?利用这一记忆规律可以提升孩子记忆力 艾宾浩斯(Hermann Ebbinghaus,1850-1909)是德国著名的心理学家,他早在1885年就发表了他的关于记忆与遗忘的实验报告:他经过实验测试,得…

Java8新特征

更新于 2022-6-1 15:32 文章目录 简介 lambda表达式 lambda练习一: lambda练习二: 省略写法 接口中新增的方法 1.JDK8中接口的新增 2.默认方法 接口默认方法的格式 接口中默认方法的使用 3.静态方法 语法规则 接口中静态方法的使用 两者的…

LuatOS-Air AT应用指南--阿里云

1 概述: 物联网平台提供安全可靠的设备连接通信能力,支持设备数据采集上云,规则引擎流转数据和云端数据下发设备端。此外,也提供方便快捷的设备管理能力,支持物模型定义,数据结构化存储,和远程调…

35:考虑virtual函数以外的其他选择

假设你正在写一个视频游戏软件,你打算为游戏内的人物设计一个继承体系,剧中人物被伤害或因其他因素而降低健康状态的情况并不罕见。你因此决定提供一个成员函数healthValue,它会返回一个整数,表示人物的健康程度。 由于不同的人物…

Redis中常见的一些问题

缓存穿透问题 什么是缓存穿透? 例如当我们根据id查询一个数据的时候,但是这个数据本身不存在或者已经被删除之后,缓存中不存在,就会去查询数据库,但是不存在的数据不会缓存到数据库中,那么一旦大量的这个请…

力扣 104. 二叉树的最大深度

题目来源:https://leetcode.cn/problems/maximum-depth-of-binary-tree/description/ C题解:层序遍历, 每层说明深度加一。 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode…

❤️手把手教你装微软官方工具❤️

微软官方工具装U启方法 微软工具链接:https://www.microsoft.com/zh-cn/software-download/windows 点击立即下载工具,下载到本地 点击接受 可以直接为本机装系统,也可以装U盘里边 选择不同版本的系统和语言,如果不需要&#xff0…

腾讯android一键root工具,腾讯一键Root工具pc版下载_腾讯一键Root工具pc版官方下载-太平洋下载中心...

常见问答: 1、腾讯一键root工具如何卸载? 答:1、一键root时要自动安装授权管理,如果不ROOT了,想卸载“授权管理”的话,直接卸载会提示“系统软件无法卸载”。不用着急,接着看。 2、首先打开“授权管理”软件…