欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python里將list中元素依次向前移動(dòng)一位

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

問(wèn)題

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

即,a[0]=a[1],a[1]=a[2],…最后一個(gè)元素的值是原來(lái)第一個(gè)元素的值,然后輸出這個(gè)數(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
; 輸入為一個(gè)整數(shù)列表 int-list,假設(shè)其長(zhǎng)度為 N
; 輸出為長(zhǎng)度相同的整數(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ùn)行時(shí)應(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 語(yǔ)句的表達(dá)式和縮進(jìn)

    Python 語(yǔ)句的表達(dá)式和縮進(jìn)

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

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

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

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

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

    像線(xiàn)程一樣管理進(jìn)程的Python multiprocessing庫(kù)

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

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

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

    解決python?pip安裝第三方模塊報(bào)錯(cuò):error:legacy-install-failure

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

    Django小白教程之Django用戶(hù)注冊(cè)與登錄

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

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

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

    python 繪制國(guó)旗的示例

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

    Django分頁(yè)器的用法你都了解嗎

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

最新評(píng)論