哪位可以看一下,怎么能让列表下标为偶数的升序,下标为奇数的降序。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
哪位可以看一下,怎么能让列表下标为偶数的升序,下标为奇数的降序。
哪位可以看一下,怎么能让列表下标为偶数的升序,下标为奇数的降序。
收起
- 写回答
- 好问题 1 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
关注
a=[9,7,8,3,2,1,5,6] a.sort()#全变为升序 d = a[1::2]#奇数部分 d.sort(reverse=True) n=1 #循环奇数下标 for i in range(1,len(a),2): a[i]=d[i-n] n +=1 print(a)
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2020-12-10 11:54weixin_39552317的博客 1、使用场景#####现在有一个list,其中存储有我们想要的元素和我们想要删除的元素,如何实现一边遍历列表一边删除满足条件的元素。例:######list_demo = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]我想要一边遍历列表,一边将...
- 2021-03-17 06:53weixin_39856055的博客 请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入”abc4Efg”,则应输出”aBc4EFg”。#include#include#include#includevoid fun...
- 2021-01-13 21:02梁政城的博客 假设我们有一个称为nums的数字列表,我们必须通过遵循以下条件对数组进行排序偶数按升序排列奇数按降序排列偶数和奇数的相对位置不应更改。因此,如果输入类似于[9,14,12,91,-4,5],则输出将为[91,-4,12,9,...
- 2020-11-28 17:04weixin_39793708的博客 题目一个链表,奇数结点升序,偶数结点降序,要求变成一个全升序的链表。例如:1->8->2->7->3->6->4->5,变为1->2->3->4->5->6->7->8解析按照以下步骤处理:按照奇偶位拆分为两个链表反转偶数结点构成的链表合并两个...
- 2020-12-01 07:55weixin_39969028的博客 你的问题如何获取数组下标为偶数的下标所对应的数组内的值换句话说就是: 获取数组内偶数下标对应的 数组照上面的句子来看,合理猜测你说的其实是 从二维数组里取得偶下标对应的数组们,并把他们铺平为一个数组比如...
- 2021-01-14 09:56zhengjw666的博客 键盘输入一个含有10个整数的列表,输出一个新列表,该列表中含有原列表下标为偶数的所有元素。a=eval(input("请输入一个列表:"))print("下标为偶数的元素:",a[::2])3.键盘输入一个含有若干整数的列表,将其降序...
- 2021-01-29 04:59蒋张琦的博客 可以考虑列表列表用[ ]来表示,列表里的每一个数据称为元素,元素之间使用逗号进行分割列表和字符串一样,可以使用下标获取元素和对元素进行切片,同时,可以使用下标来修改列表里的元素name = ['张三','李四','王五...
- 2021-10-05 04:56Chase_Blue的博客 names = ['金角大王', '黑姑娘', 'rain', 'eva', '狗蛋', '银角大王', 'eva'] count = 0 for i in names: names.index(i) == count while count<6 : if count %2 == 1: print(names[count]) ...
- 2020-12-23 18:14抹茶牛奶泡芙的博客 1. 定义 is_Even 函数,传一 int 参数,判断是否是偶数,return True;不是,return False'''is_Even'''def is_Even(i):if(i%2==0):return Trueelse:return Falseprint(is_Even(0),is_Even(1),is_Even(1))2. 定义 is...
- 2020-12-20 03:01weixin_39876645的博客 你的问题如何获取数组下标为偶数的下标所对应的数组内的值换句话说就是: 获取数组内偶数下标对应的 数组照上面的句子来看,合理猜测你说的其实是 从二维数组里取得偶下标对应的数组们,并把他们铺平为一个数组比如...
- 2023-04-06 11:31小嘤嘤怪学的博客 编写程序,输入一个包含20个整数的列表,对其中偶数下标的元素进行降序排列,奇数下标的元素不变。输出排序后的列表。(提示:使用切片。)
- 2019-04-06 13:05苍风的博客 让所有奇数都在偶数前面,而且奇数升序排列,偶数降序排序,如字符串'1982376455',变成'1355798642' """ class Solution(): def SortNum(self,num_list): """ :param num_list: 传入数组 :return: rlis...
- 2021-11-28 09:34FOX_GOD的博客 Python列表基础操作: 编写程序,生成一个包含20个随机数的列表,然后对其中偶数下标的元素进行降序排列,奇数下降的元素不变。
- 2020-12-17 02:47weixin_39812046的博客 【简答题】编写程序,输出所有由 1 、 2 、 3 、 4 ...3] 的值为 _____________________ 。【简答题】编写程序,生成包含 1000 个 0 到 100 之间的随机整数,并统计每个元素的出现次数。【多选题】申请人张某向国家知识...
- 2021-03-05 19:17weixin_39668527的博客 【其它】请根据下述需求,编写一个程序: 用户输入一个字符串,将下标为偶数的字符串提出来合并成一个新的字符串A,再将下标为奇数的字符串提出来合并成一个新的字符串B,再将字符串A和B连接起来,并输出。加入,我输入了一...
- 2021-07-02 06:33小白探索世界欧耶!~的博客 #自动生成一个包含20个元素的数组,令其偶数下标的数据降序排列,奇数下标的数据保持不变 import random #生成包含20个数据的列表 lst=[random.randint(1,100) for i in range(20)] #取出偶数下标的数据 lst1=lst[:...
- 2022-05-25 13:21程序员野簌的博客 import random i = 0 alist = [] blist = [] while i <...blist = alist[::2] # 将 alist 偶数下标的元素存入 blist blist.sort(reverse=True) # 降序操作 i = 0 while i < 10: alist[2*i] = blist.
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司