中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在python中使用reverse函數反轉部分數組

發布時間:2021-02-25 16:01:44 來源:億速云 閱讀:273 作者:戴恩恩 欄目:開發技術

本文章向大家介紹如何在python中使用reverse函數反轉部分數組的基本知識點總結和需要注意事項,具有一定的參考價值,需要的朋友可以參考一下。

Python主要用來做什么

Python主要應用于:1、Web開發;2、數據科學研究;3、網絡爬蟲;4、嵌入式應用開發;5、游戲開發;6、桌面應用開發。

a = [1,2,3,4,5]
a[0:3].reverse() # not work!!!
print(a)
>>[1, 2, 3, 4, 5]

a = [1,2,3,4,5]
c = a[0:3]
c.reverse()  #曲線救國方法,就是開銷大了點
a[:3] = c[:]
print(a)
>>[3, 2, 1, 4, 5]

a = [1,2,3,4,5]
a[0:3] = list(reversed(a[0:3])) #work!注意reversed返回的是一個iterator(迭代器),反轉前3個數
print(a)
>>[3, 2, 1, 4, 5]

a = [1,2,3,4,5]
a[0:3] = a[2::-1]  #work! 參數略復雜,[]中第一個參數是要反轉的最后一個數的index,比如這里要翻轉前三個數字 1 2 3,
        #那么第一個參數就是3的index,所以這里是2,第二個參數是要反轉的第一個數的index,如果從第一個數開始那么可以省略
        #最后一個參數是-1,表示反序
print(a)
>>[3, 2, 1, 4, 5]

以上就是小編為大家帶來的如何在python中使用reverse函數反轉部分數組的全部內容了,希望大家多多支持億速云!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

樟树市| 定兴县| 陵水| 翼城县| 海南省| 鹤峰县| 社旗县| 清河县| 凌云县| 咸阳市| 新蔡县| 滁州市| 新乡市| 合川市| 黑龙江省| 洛川县| 通化县| 洞头县| 江北区| 新津县| 汤阴县| 靖宇县| 曲沃县| 灯塔市| 漯河市| 荣昌县| 蛟河市| 长兴县| 涞水县| 桃源县| 晋中市| 石河子市| 中方县| 栖霞市| 枞阳县| 普洱| 芦山县| 宁城县| 泰宁县| 遵义县| 长武县|