python练习题:列表排序

Description
已知一个列表a = [1,3,5,7,9],系统会通过input()函数给你输入2、4、6、8中的任意一个数字,请你将这个数字和列表a中的数字重新排列,要求新列表中的数字依旧按从小到大的方式排列,您只需要输出新列表即可。
Input
系统会通过input()函数给你输入2、4、6、8中的任意一个数字。
Output
输出新列表。举例,若新列表为b = [1,2,3,5,7,9],则输出[1,2,3,5,7,9]即可。

输入样例 1

2

输出样例 1

[1, 2, 3, 5, 7, 9]

输入样例 2

4

输出样例 2

[1, 3, 4, 5, 7, 9]

提示

您可以使用input()函数获取输入数据。比如:data = int(input())。如果系统输入数据为1,那么data就会被赋值为int类型的1。输入函数的使用样例:
data = int(input())
print(data)
输出:1还有要注意的一点,输入部分的代码就直接用data = int(input())这段就行了,其他部分的代码你自己来编程,相当于在你的代码中,data会被赋值为2、4、6、8中的任意一个数字。另外,记得只能print输出一次哦,不要输出很多次print哦!

方法一:

data = int(input())
a=[1,3,5,7,9]
a.append(data)
a.sort()
print(a)

方法二:

a=[1,3,5,7,9]
x=int(input())
new=[]
for i in a:if x>i:new.append(i)new.append(x)     for  i in a:if x<i:new.append(i)
print(new)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/312527.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

.Net Core 认证组件源码解析

不知不觉.Net Core已经推出到3.1了,大多数以.Net为技术栈的公司也开始逐步的切换到了Core,从业也快3年多了,一直坚持着.不管环境怎么变,坚持自己的当初的选择,坚持信仰 .Net Core是个非常优秀的框架,如果各位是从WebForm开始,一步步走到今天,自然而然就会发现.微软慢慢的开始将…

7-10 逆波兰表达式求值 (20 分)(c语言)(数据结构)

逆波兰表示法是一种将运算符&#xff08;operator&#xff09;写在操作数&#xff08;operand&#xff09;后面的描述程序&#xff08;算式&#xff09;的方法。举个例子&#xff0c;我们平常用中缀表示法描述的算式&#xff08;1 2&#xff09;*&#xff08;5 4&#xff09;…

在.NET Core下的机器学习--学习笔记

摘要.NET Core 在机器学习的应用场景&#xff0c;除了 ML .NET 还会介绍一个非常棒的開源技術 TensorFlow .NET &#xff0c; Keras .NET.讲师介绍本课内容人工智能介绍ML .NETICSharpCoreTensorFlow .NETKeras .NETSciSharp人工智能应用图像识别/物体识别自然语言/翻译搜索/知…

6-5 顺序表操作集 (20 分)(创建,查找,插入,删除)以及顺序表的理解

顺序表&#xff1a; 线性表的顺序存储 线性表的顺序存储是指在内存中用地址连续的一块存储空间顺序存放线性表的各元素 在程序设计语言中&#xff0c;一维数组在内存中占用的存储空间就是一组连续的存储区域&#xff0c;因此&#xff0c;用一维数组来表示顺序存储的数据区域是…

asp.net core 自定义基于 HttpContext 的 Serilog Enricher

asp.net core 自定义基于 HttpContext 的 Serilog EnricherIntro通过 HttpContext 我们可以拿到很多有用的信息&#xff0c;比如 Path/QueryString/RequestHeader 等请求信息, StatusCode/ResponseHeader 等响应信息&#xff0c;借助 HttpContext 我们可以在日志中记录很多有用…

我的 .NET Core 博客性能优化经验总结

点击上方蓝字关注“汪宇杰博客”导语去年8月&#xff0c;我用 .NET Core 重写了我的博客系统。经过一年多的优化&#xff0c;服务器响应速度从上线时候的 80ms 提高到了现在的 8ms&#xff0c;十倍提速。可惜由于部署在国外&#xff0c;自然不可抗力会导致中国用户晚上访问速度…

7-11 堆栈操作合法性 (20 分)以及堆栈讲解(c语言实现)

关于堆栈&#xff1a; 1.它是什么 2.它为什么会出现/它的出现解决了什么问题 3.我们要怎么使用它 堆和栈到底是什么 栈和堆&#xff08;托管堆&#xff09;都存在于进程的虚拟内存中。 栈&#xff08;Stack&#xff09; 是操作系统在建立某个进程时或者线程&#xff08;在支持…

pta数据结构 彩虹瓶(c++实现)(详解)

简单了解一下c: 一&#xff1a; #include<iostream> //头文件&#xff0c;给予使用部分功能的权限 using namespace std; //为了解决命名冲突的问题而引入的概念 int main() //main函数&#xff0c;每一个C程序都需要有一个main函数 {cout<&l…

csredis-in-asp.net core理论实战-主从配置、哨兵模式

csredisGitHub https://github.com/2881099/csredis看了github上的开源项目,上面真的只是单纯的使用文档&#xff0c;可能对于我这种人&#xff08;菜鸟&#xff09;就不太友好&#xff0c;我知道他对标的是ServiceStack.Redis&#xff0c; 一开始csredis只支持. net 版本&…

数据结构(队列)

一、队列的顺序存储 #define MAXSIZE 100 typedef int ElementType; typedef struct{ElementType Data[MAXSIZE];//用一维数组存放队列元素int front;//队头指针int rear;//队尾指针 }SqQueue;front指针指向队头元素 rear指针指向队尾元素的下一个位置 空对时&#xff1a;re…

Redis 6 RC1发布,带来众多新特性

Redis 6 RC1 发布了&#xff0c;项目创建人 antirez 在博客中介绍&#xff0c;这是迄今最“企业”化的版本&#xff08;SSL 与 ACL 等特性与企业极相关&#xff09;&#xff0c;也是最大的版本&#xff0c;同时也是参与人数最多的版本。GA 版本预计在明年三月到五月之间发布。R…

数据结构 树和二叉树

树的概念 树是一种非线性的数据结构&#xff0c;它是由n&#xff08;n>0&#xff09;个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树&#xff0c;也就是说它是根朝上&#xff0c;而叶朝下的 根节点&#xff1a;根节点没有前驱结点除根节点…

Serverless那么火,2019年的采用如何?

传统的 IT 架构已经不适合当今快速发展的数字经济环境。技术顾问 Declan Morris 表示&#xff1a;“客户不仅期望零停机时间&#xff0c;而且要求应用程序无论在世界任何地方都具有一致的性能。”他还预测到&#xff0c;接下来是 Serverless 计算和函数即服务&#xff08;FaaS&…

数据结构判断题

1.将N个数据按照从小到大顺序组织存放在一个单向链表中。如果采用二分查找&#xff0c;那么查找的平均时间复杂度是O(logN)。 F 解析&#xff1a; 二分查找的平均复杂度是O&#xff08;logN&#xff09;没有错&#xff0c;一看到这个就跳坑了。然后知道陷阱来了&#xff01;按顺…

【C】Natasha 插件编程

文章转载授权级别&#xff1a;CNatasha 是一个代替 Emit / Expression 的动态构建项目&#xff0c;旨在为开发者提供方便、快捷、高性能的动态构建服务&#xff0c;动态编程是生态的重要组成部分&#xff0c;希望开发者们能有足够的兴趣来了解、使用、建设它。1、插件生成使用 …

二叉树先序,中序,后序,层次遍历(数据结构)

先序遍历 先序遍历可以想象为&#xff0c;一个小人从一棵二叉树的根节点为起点&#xff0c;沿着二叉树的外沿&#xff0c;逆时针走一圈回到根节点&#xff0c;路上遇到的元素顺序&#xff0c;就是先序遍历的结果 先序遍历的结果为&#xff1a;A B D H I E J C F K G 中序遍…

.NET Core 在 K8S 上的开发实践--学习笔记

摘要本主题受众是架构师&#xff0c;开发人员&#xff0c;互联网企业 IT 运维人员。大纲&#xff1a;1、 K8S 对应用的要求&#xff1b;2、 .NET Core 上 K8S 的优势&#xff1b;3、 K8S 下的 .NET Core 配置&#xff1b;4、 .NET Core 上分布式组件概览。大纲kubernetes 对应用…

线性表的删除

给定一个顺序存储的线性表&#xff0c;请设计一个函数删除所有值大于min而且小于max的元素。删除后表中剩余元素保持顺序存储&#xff0c;并且相对位置不能改变。 函数接口定义&#xff1a; List Delete( List L, ElementType minD, ElementType maxD );其中List结构定义如下&…

.NetCore 3.1 安装本地化中文智能提示

A、平时在群里&#xff0c;很多小伙伴都会问&#xff0c;.net core的智能提示和注释都是英文的&#xff0c;如果英语水平不是很高的&#xff0c;看着是挺麻烦&#xff0c;所以经常需要在身边有一个翻译软件&#xff0c;如果有汉化的中文智能提示就好了&#xff08;当然&#xf…

6-7 求链表的倒数第m个元素 (25 分)

请设计时间和空间上都尽可能高效的算法&#xff0c;在不改变链表的前提下&#xff0c;求链式存储的线性表的倒数第m&#xff08;>0&#xff09;个元素。 函数接口定义&#xff1a; ElementType Find( List L, int m );其中List结构定义如下&#xff1a; typedef struct No…