当前位置: 首页 > news >正文

Python列表

worker=['大娃','二娃','三娃']
worker.append("四娃")
print(worker)

 append()在原列表尾部插入一个元素

worker.extend(["五娃","六娃"])
print(worker)

extend()在原列表尾部插入一个列表

print("我们的员工有"+worker[0])

将列表转换为字符串

worker[0]="大总"
print(worker)

修改列表中的元素

worker[1:3]
['二娃', '三娃']

开始位置从0开始算起,结束位置从1开始算起,与负数一样

worker[1:]
['二娃', '三娃', '四娃', '五娃', '六娃']
worker[ :2]
['大总', '二娃']
worker.index("三娃")
2

index()查找其索引位置

worker.insert(1,"总裁")
print(worker)
['大总', '总裁', '二娃', '三娃', '四娃', '五娃', '六娃']
worker.remove("总裁")
print(worker)
['大总', '二娃', '三娃', '四娃', '五娃', '六娃']

remove()清除列表中的元素

worker.pop()
'六娃'
worker.pop(1)
'二娃'
print(worker)
['大总', '三娃', '四娃', '五娃']

pop()默认删除最后一个元素

del worker
print(worker)
Traceback (most recent call last):File "<pyshell#29>", line 1, in <module>print(worker)
NameError: name 'worker' is not defined

del删除整个列表

worker=[1,2,5,4,7]
worker.sort()
print(worker)
[1, 2, 4, 5, 7]

 对列表元素进行排序

worker.sort(reverse = True)
print(worker)
[7, 5, 4, 2, 1]

对元素进行逆序排序

worker.remove(1)
print(worker)
[7, 5, 4, 2]

remove()去除你想去掉的元素

worker.insert(1,6)
print(worker)
[7, 6, 5, 4, 2]

insert()在某个位置插入元素

相关文章:

  • RustDesk服务器
  • 整理GTX收发器示例工程(高速收发器十一)
  • 医院该如何应对网络安全?
  • Redis缓存(笔记一:缓存介绍和数据库启动)
  • C. Turtle and an Incomplete Sequence
  • 一维时间序列信号的改进小波降噪方法(MATLAB R2021B)
  • 【记录43】el-table @selection-change 数据回显、条件约束、历史回显清除
  • 【AVL Design Explorer DOE】
  • QT系列教程(5) 模态对话框消息传递
  • C语言入门编程:开启编程之旅的探索与实践
  • dockers安装mysql
  • docker 快速搭建django项目环境(DockerFile)文件基础搭建
  • 408数据结构-图的存储与基本操作 自学知识点整理
  • 自学成才Flutter 弹性布局、线性布局
  • NFT Insider #132:Solana链上NFT销售总额达到55.49亿美元, The Sandbox成立DAO
  • 77. Combinations
  • ES6系统学习----从Apollo Client看解构赋值
  • Mysql优化
  • Redux系列x:源码分析
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 工作中总结前端开发流程--vue项目
  • 基于axios的vue插件,让http请求更简单
  • 聊聊flink的TableFactory
  • 前端知识点整理(待续)
  • 软件开发学习的5大技巧,你知道吗?
  • 使用 Node.js 的 nodemailer 模块发送邮件(支持 QQ、163 等、支持附件)
  • 微信小程序实战练习(仿五洲到家微信版)
  • Android开发者必备:推荐一款助力开发的开源APP
  • ​Kaggle X光肺炎检测比赛第二名方案解析 | CVPR 2020 Workshop
  • ​LeetCode解法汇总2670. 找出不同元素数目差数组
  • # centos7下FFmpeg环境部署记录
  • #define MODIFY_REG(REG, CLEARMASK, SETMASK)
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • $var=htmlencode(“‘);alert(‘2“); 的个人理解
  • %3cli%3e连接html页面,html+canvas实现屏幕截取
  • (1)(1.8) MSP(MultiWii 串行协议)(4.1 版)
  • (5)STL算法之复制
  • (Matlab)遗传算法优化的BP神经网络实现回归预测
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (阿里云万网)-域名注册购买实名流程
  • (八)五种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (详细版)Vary: Scaling up the Vision Vocabulary for Large Vision-Language Models
  • (转)shell中括号的特殊用法 linux if多条件判断
  • (转)项目管理杂谈-我所期望的新人
  • .NET Core SkiaSharp 替代 System.Drawing.Common 的一些用法
  • .NET Core中的时区转换问题
  • .net dataexcel 脚本公式 函数源码
  • .NET WPF 抖动动画
  • .Net 访问电子邮箱-LumiSoft.Net,好用
  • .NET 中创建支持集合初始化器的类型
  • .Net程序猿乐Android发展---(10)框架布局FrameLayout
  • .NET之C#编程:懒汉模式的终结,单例模式的正确打开方式
  • .NET中统一的存储过程调用方法(收藏)