python实现翻转给定列表中的元素
来源:互联网 发布:软件项目 文档 编辑:程序博客网 时间:2024/05/21 10:21
题目
给定一列表,翻转其中的元素,倒序输出
做法很简单,这里给出来两种做法,第一种最简单使用的是针对列表的切片操作,下面是具体实现
#!usr/bin/env python#encoding:utf-8'''__Author__:沂水寒城功能:翻转列表'''def inverse_list1(num_list): ''' 翻转列表 ''' print num_list[::-1]def inverse_list2(num_list): ''' 翻转列表 ''' n = len(num_list) for i in xrange(n / 2): t = num_list[i] num_list[i] = num_list[n-1-i] num_list[n-1-i] = t print num_listif __name__ == '__main__': num_list=[1,2,3,4,5,6,7,8,9,0] inverse_list1(num_list) inverse_list2(num_list)
结果如下:
[0, 9, 8, 7, 6, 5, 4, 3, 2, 1][0, 9, 8, 7, 6, 5, 4, 3, 2, 1][Finished in 0.2s]
阅读全文
0 0
- python实现翻转给定列表中的元素
- python实现找到给定列表中满足给定和的所有子列表,元素可重复使用
- python实现给定一个列表,输出由各个位置除了自身元素外所有元素乘积组成的列表
- python实现给定一个列表判断里面是否有重复元素
- python实现判断给定列表是否存在重复元素,且索引差小于k
- python实现给定一个列表和数字,在列表找到和为该数字的元素返回下标
- 【Python】while简单实现删除list列表中的多个空元素
- python四种方法实现去除列表中的重复元素
- Python 修改列表中的元素
- python实现将给定列表划分为(等长的/不等长)的元素和大致相等的两个子列表
- css 实现元素翻转
- Python 删除列表中的一种元素
- 给定一个链表的头指针,要求只遍历一次,将单链表中的元素的顺序翻转过来
- 编写一个函数, 给定一个链表的头指针,要求只遍历一次, 将单链表中的元素顺序翻转过来
- 翻转线性表中的元素
- python实现字符串翻转
- Python实现字符串翻转
- python删除列表元素
- PAT 乙级 1037. 在霍格沃茨找零钱(20)
- ftp图片服务器搭建!ftp上传到图片服务器,通过http协议读取图片
- node.js学习之输出Hello World
- 结构体的内存结构以及位域的认识
- 面试题总结 —— JAVA高级工程师
- python实现翻转给定列表中的元素
- Windows核心编程之DLL基础
- B
- 化学品问题 oj137
- 当U盘启动时,出现grub>如果将启动项引导到硬盘?
- (一)maven 安装配置
- 算法学习资料
- Redis五种数据类型介绍
- NYOJ 312 20岁生日