亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

python里將list中元素依次向前移動一位

 更新時間:2014年09月12日 10:51:41   投稿:hebedich  
這篇文章主要介紹了python里將list中元素依次向前移動一位,以及使用racket 5.2.1實現(xiàn)此功能的代碼,希望對大家有所幫助

問題

定義一個int型的一維數(shù)組,包含10個元素,分別賦值為1~10, 然后將數(shù)組中的元素都向前移一個位置,

即,a[0]=a[1],a[1]=a[2],…最后一個元素的值是原來第一個元素的值,然后輸出這個數(shù)組。

解決(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()

解決(racket 5.2.1)

#lang racket

; 定義函數(shù) ahead-one
; 輸入為一個整數(shù)列表 int-list,假設(shè)其長度為 N
; 輸出為長度相同的整數(shù)列表,其第 N 位的元素為 int-list 的第 1 位的元素,
; 其 1~N-1 位的元素為 int-list 的第 2~N 位的元素
(define (ahead-one int-list)
 (append (rest int-list) (list (first int-list))))

; 函數(shù)調(diào)用,正常運行時應(yīng)輸出 '(2 3 4 5 6 7 8 9 10 1)
(ahead-one (list 1 2 3 4 5 6 7 8 9 10))

相關(guān)文章

  • Python 語句的表達式和縮進

    Python 語句的表達式和縮進

    本篇文章將會使大家了解Python 語句、表達式以及它們之間的區(qū)別。還包含幾個示例來更清楚地解釋這個概念。接下來,我們將解釋如何在 Python 編程中使用多行語句和縮進,需要的朋友可以參考一下
    2021-09-09
  • Python寫一個字符串?dāng)?shù)字后綴部分的遞增函數(shù)

    Python寫一個字符串?dāng)?shù)字后綴部分的遞增函數(shù)

    這篇文章主要介紹了Python寫一個字符串?dāng)?shù)字后綴部分的遞增函數(shù),寫函數(shù)之前需要Python處理重名字符串,添加或遞增數(shù)字字符串后綴,下面具體過程,需要的小伙伴可以參考一下
    2022-03-03
  • Python-VTK隱式函數(shù)屬性選擇和剪切數(shù)據(jù)

    Python-VTK隱式函數(shù)屬性選擇和剪切數(shù)據(jù)

    這篇文章主要介紹了Python-VTK隱式函數(shù)屬性選擇和剪切數(shù)據(jù),VTK,是一個開放資源的免費軟件系統(tǒng),主要用于三維計算機圖形學(xué)、圖像處理和可視化,下面文章主題相關(guān)詳細(xì)內(nèi)容需要的小伙伴可以參考一下
    2022-04-04
  • 像線程一樣管理進程的Python multiprocessing庫

    像線程一樣管理進程的Python multiprocessing庫

    multiprocessing庫是基于threading API,它可以把工作劃分為多個進程.有些情況下,multiprocessing可以作為臨時替換取代threading來利用多個CPU內(nèi)核,相應(yīng)地避免Python全局解釋器鎖所帶來的計算瓶頸.本文詳細(xì)介紹了Python multiprocessing庫,需要的朋友可以參考下
    2021-05-05
  • 詳解NumPy中的線性關(guān)系與數(shù)據(jù)修剪壓縮

    詳解NumPy中的線性關(guān)系與數(shù)據(jù)修剪壓縮

    本文將通過股票均線計算的案例來為大家講解一下NumPy中的線性關(guān)系以及數(shù)據(jù)修剪壓縮的實現(xiàn),文中的示例代碼講解詳細(xì),感興趣的可以了解一下
    2022-05-05
  • 解決python?pip安裝第三方模塊報錯:error:legacy-install-failure

    解決python?pip安裝第三方模塊報錯:error:legacy-install-failure

    pip是python的第三方庫管理器,可以根據(jù)所開發(fā)項目的需要,使用pip相關(guān)命令安裝不同庫,下面這篇文章主要給大家介紹了關(guān)于解決python?pip安裝第三方模塊報錯:error:?legacy?-?install?-?failure的相關(guān)資料,需要的朋友可以參考下
    2023-04-04
  • Django小白教程之Django用戶注冊與登錄

    Django小白教程之Django用戶注冊與登錄

    這篇文章主要介紹了Django小白教程之Django用戶注冊與登錄的相關(guān)資料,需要的朋友可以參考下
    2016-04-04
  • OpenCv實現(xiàn)繪圖功能

    OpenCv實現(xiàn)繪圖功能

    這篇文章主要為大家詳細(xì)介紹了OpenCv實現(xiàn)繪圖功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • python 繪制國旗的示例

    python 繪制國旗的示例

    這篇文章主要介紹了python 繪制國旗的示例,幫助大家利用python繪制,處理圖像,感興趣的朋友可以了解下
    2020-09-09
  • Django分頁器的用法你都了解嗎

    Django分頁器的用法你都了解嗎

    在我們做Django項目,數(shù)據(jù)量比較大的時候,我們需要分頁器來做分頁顯示,接下來重點給大家介紹利用Django開發(fā)MVT模型項目時分頁器的使用,感興趣的朋友一起看看吧
    2021-05-05

最新評論