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

Python入门第二课

#Python 第一课 列表简介
message = ['yy','hdu','dcscxx']
print(message[0].title())
#对比其他不同的语言 神奇在于索引为-1时,它是直接访问最后一个元素,-2表示倒数第二个数,.......以此类推
print(message[-1])
#练习
name = ['wang wu','li si']
wq="hello"
print(name[0])
print(name[1])
print(f"{name[0]} {wq}")
print(f"{name[1]} {wq}")
# 修改
way=['motuo','bike','bus']
print(way)
way[0]='boat'
print(way)
# 添加 末尾添加 使用appdend方法
# 先创建一个空列表 然后用append 依次添加
# 随意插入在列表当中 使用insert 需要提供索引和插入的内容
way=['motuo','bike','bus']
way.append('train')
print(way)
way1 = []
way1.append('n')
way1.append('p')
print(way1)
way1.insert(0,'wangjh')
print(way1)
# 删除元素 可以使用del方法 只需要知道他的索引
# 不过他的使用还不太一样 例 del 列表
# 除此之外 还有一种 pop方法删除元素
way2 = ['laji','hhjj','fshjhf']
print(way2)
del way2[2] #无法表示删除的什么
print(way2)
wang=way2.pop(0)#表示删除什么元素
print(way2)
print(wang)
# 根据值删除元素
# remove(’值‘) 注意只能删除一个值 多个值 要使用for循环
way3 = ['www','qqqqq','rrrrr']
print(way3)
xiaoshi = 'rrrrr'
way3.remove('www')
print(way3)
way3.remove(xiaoshi)
print(way3)
# 练习题
relation = ['dog','cat','pig']
print(relation)
likai = relation.pop(1)
print(f"{likai} is not going to here")
relation.insert(1,'hourse')
print(f"Welcome to here {relation}")
relation.insert(0,'wangwu')
relation.insert(2,'lisi')
relation.append('zhangsan')
print(f"Welcome to here {relation}")
print(f" only is two people")
ll=relation.pop(0)
print(f"Sorry {ll}")
ll=relation.pop(0)
print(f"Sorry {ll}")
ll=relation.pop(0)
print(f"Sorry {ll}")
ll=relation.pop(0)
print(f"Sorry {ll}")
print(f"Welcome to here {relation[0]}")
print(f"Welcome to here {relation[1]}")
del relation[0]
del relation[0]
print(relation)
# 管理列表
# sort()方法 永久的改变 应该是按照一个一个的字母顺序比较的
way4 = ['kssa','fsadfs','fsf']
print(way4)
way4.sort()
print(way4)
# 如果相反排序 使用  reverse=True
way4.sort(reverse=True)
print(way4)
# 临时改变顺序 sorted(way4)
print(sorted(way4))
print(way4)
# 反向打印列表 永久性改变
way4.reverse()
print(way4)
# 列表长度 len(way4) 使用
print(len(way4))
# 例题
trip=['linyi','qingdao','laanzhou','beijing','shanghai']
print(trip)
print(sorted(trip))
print(trip)
print(sorted(trip))
print(trip)
trip.reverse()
print(trip)
trip.reverse()
print(trip)
print(trip.sort())
print(trip.sort(reverse=True))
# 列表结束

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【专题】百度萝卜快跑体验:Robotaxi发展现状与展望报告合集PDF分享(附原数据表)
  • 【CSS】继承属性
  • 【图像标签转换】XML转为TXT图像数据集标签
  • 如何预防网站爬虫攻击
  • SQL39道常见题型
  • 【微信小程序实战教程】之微信小程序原生开发详解
  • el-date-picker 时间控件校验选择时间必须早于当前时间(带时分秒)
  • CSS常见属性详解——内边距与外边距
  • 今日份感悟
  • 智慧工地视频汇聚管理平台:打造现代化工程管理的全新视界
  • Qt 使用视口和窗口作图
  • Windows本地启动Redis
  • Linux——管理本地用户和组(详细介绍了Linux中用户和组的概念及用法)
  • 上传项目到GitHub
  • 数据结构:二叉搜索树(简单C++代码实现)
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • 2017-08-04 前端日报
  • Apache Zeppelin在Apache Trafodion上的可视化
  • Git同步原始仓库到Fork仓库中
  • iOS 系统授权开发
  • java概述
  • JS基础之数据类型、对象、原型、原型链、继承
  • LeetCode29.两数相除 JavaScript
  • php的插入排序,通过双层for循环
  • Python中eval与exec的使用及区别
  • react-native 安卓真机环境搭建
  • SegmentFault 2015 Top Rank
  • Swoft 源码剖析 - 代码自动更新机制
  • 面试遇到的一些题
  • 线性表及其算法(java实现)
  • AI算硅基生命吗,为什么?
  • Java总结 - String - 这篇请使劲喷我
  • 分布式关系型数据库服务 DRDS 支持显示的 Prepare 及逻辑库锁功能等多项能力 ...
  • 扩展资源服务器解决oauth2 性能瓶颈
  • 浅谈sql中的in与not in,exists与not exists的区别
  • ​ 轻量应用服务器:亚马逊云科技打造全球领先的云计算解决方案
  • ​虚拟化系列介绍(十)
  • #pragma data_seg 共享数据区(转)
  • #我与Java虚拟机的故事#连载10: 如何在阿里、腾讯、百度、及字节跳动等公司面试中脱颖而出...
  • $$$$GB2312-80区位编码表$$$$
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • (C语言)输入一个序列,判断是否为奇偶交叉数
  • (delphi11最新学习资料) Object Pascal 学习笔记---第2章第五节(日期和时间)
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (三十)Flask之wtforms库【剖析源码上篇】
  • (四)Linux Shell编程——输入输出重定向
  • (原)Matlab的svmtrain和svmclassify
  • (原創) 如何優化ThinkPad X61開機速度? (NB) (ThinkPad) (X61) (OS) (Windows)
  • .gitignore文件设置了忽略但不生效
  • .net(C#)中String.Format如何使用
  • .NET编程C#线程之旅:十种开启线程的方式以及各自使用场景和优缺点
  • .NET多线程执行函数
  • .net企业级架构实战之7——Spring.net整合Asp.net mvc
  • .NET设计模式(2):单件模式(Singleton Pattern)
  • .NET使用存储过程实现对数据库的增删改查