• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > python里将list中元素依次向前移动一位

python里将list中元素依次向前移动一位

作者:hebedich 字体:[增加 减小] 来源:互联网

hebedich 通过本文主要向大家介绍了python list 删除元素,python list添加元素,python list元素个数,python list 取元素,python list增加元素等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

问题

定义一个int型的一维数组,包含10个元素,分别赋值为1~10, 然后将数组中的元素都向前移一个位置,

即,a[0]=a[1],a[1]=a[2],…最后一个元素的值是原来第一个元素的值,然后输出这个数组。

解决(Python)

#!/usr/bin/env python
#coding:utf-8

def ahead_one():
  a = [i for i in range(10)]
  b = a.pop(0)
  a.append(b)
  return a

if __name__ =="__main__":
  print ahead_one()

</div>

解决(racket 5.2.1)

#lang racket

; 定义函数 ahead-one
; 输入为一个整数列表 int-list,假设其长度为 N
; 输出为长度相同的整数列表,其第 N 位的元素为 int-list 的第 1 位的元素,
; 其 1~N-1 位的元素为 int-list 的第 2~N 位的元素
(define (ahead-one int-list)
 (append (rest int-list) (list (first int-list))))

; 函数调用,正常运行时应输出 '(2 3 4 5 6 7 8 9 10 1)
(ahead-one (list 1 2 3 4 5 6 7 8 9 10))
</div>

</div>

您可能想查找下面的文章:

  • Python找出list中最常出现元素的方法
  • Python中列表元素转为数字的方法分析
  • Python找出list中最常出现元素的方法
  • Python中列表元素转为数字的方法分析
  • Python去除列表中重复元素的方法
  • Python中给List添加元素的4种方法分享
  • python里将list中元素依次向前移动一位
  • python里将list中元素依次向前移动一位
  • python查找第k小元素代码分享
  • python查找第k小元素代码分享

相关文章

  • 9种python web 程序的部署方式小结
  • python 控制语句
  • 使用Django的模版来配合字符串翻译工作
  • 使用Python的Scrapy框架编写web爬虫的简单示例
  • Python 性能优化技巧总结
  • Python的Flask框架中实现简单的登录功能的教程
  • Python使用django获取用户IP地址的方法
  • Python中zfill()方法的使用教程
  • python实现的解析crontab配置文件代码
  • python 根据正则表达式提取指定的内容实例详解

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • 使用python实现baidu hi自动登录的代码
    • 全面了解python中的类,对象,方法,属性
    • Python自动化构建工具scons使用入门笔记
    • python中私有函数调用方法解密
    • Python中的os.path路径模块中的操作方法总结
    • Python3 入门教程 简单但比较不错
    • Python字符串转换成浮点数函数分享
    • Python中基本的日期时间处理的学习教程
    • Python中如何获取类属性的列表
    • Python判断文件和文件夹是否存在的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有