最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python的reverse函數翻轉結果為None的問題

 更新時間:2020年05月11日 11:07:27   作者:SieteDing  
這篇文章主要介紹了python的reverse函數翻轉結果為None的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

今天刷二級題的時候,遇到一個問題

>>> L2=[1,2,3,4]
>>> L3=L2.reverse()
>>> print( L3)
None
>>> print(L3)
None
>>> print(L2.reverse())
None

其實我想讓它輸出[4,3,2,1]

reverse函數,翻轉列表

然后我改了一下

>>> L2.reverse()
>>> L3=L2
>>> print(L3)
[4, 3, 2, 1]
>>> print(L2)
[4, 3, 2, 1]
>>>

這是在網上找到的解釋

a=[1,2,3,4].reverse() – why “a” is None?

看到其討論說到:

b = [1,2,3,4] a = b.reverse() would change the value of b.

才想起來,原來這個reverse函數,針對列表的操作,其結果是直接改變列表本身(為了節(jié)省空間),所以,直接就把原先的list改為你所想要的reversed后的結果了,而返回值,是空的,不返回任何值。

所以,本身直接使用:

a.reverse(); # -> is OK, the self is reversed !!!

補充知識:Python中reverse與reverse=true

排序

a = [2, 3, 1]
a.sort(reverse=True)
print(a) # [3, 2, 1]

沒有排序

a = [2, 3, 1]
a.reverse()
print(a) # [1, 3, 2]

以上這篇python的reverse函數翻轉結果為None的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • python生成xml時規(guī)定dtd實例方法

    python生成xml時規(guī)定dtd實例方法

    在本篇文章里小編給大家整理的是關于python生成xml時規(guī)定dtd實例方法,需要的朋友們學習參考下。
    2020-09-09
  • django manage.py擴展自定義命令方法

    django manage.py擴展自定義命令方法

    今天小編就為大家分享一篇django manage.py擴展自定義命令方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • Python?xmltodict實現簡化XML數據處理

    Python?xmltodict實現簡化XML數據處理

    Python社區(qū)為提供了xmltodict庫,它專為簡化XML與Python數據結構的轉換而設計,本文主要來為大家介紹一下如何使用xmltodict實現簡化XML數據處理,希望對大家有所幫助
    2025-01-01
  • python中dict使用方法詳解

    python中dict使用方法詳解

    這篇文章主要介紹了python中dict使用方法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-07-07
  • Python集合set()使用的方法詳解

    Python集合set()使用的方法詳解

    這篇文章主要為大家詳細介紹了Python集合set()使用的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • Flask解決跨域的問題示例代碼

    Flask解決跨域的問題示例代碼

    這篇文章主要介紹了Flask解決跨域的問題示例代碼,分享了相關代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-02-02
  • Python日志syslog使用原理詳解

    Python日志syslog使用原理詳解

    這篇文章主要介紹了Python日志syslog使用原理詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-02-02
  • Python numpy.add函數的具體使用

    Python numpy.add函數的具體使用

    本文主要介紹了Python numpy.add函數的具體使用,numpy.add函數不僅僅是一個簡單的加法操作,更是一個功能強大且高度優(yōu)化的工具,可適用于各種復雜的數值計算和數據處理任務,感興趣的可以了解一下
    2023-12-12
  • 深入理解Python虛擬機中的Code?obejct

    深入理解Python虛擬機中的Code?obejct

    在本篇文章當中主要給大家深入介紹在?cpython?當中非常重要的一個數據結構?code?object!?我們簡單介紹了一下在?code?object?當中有哪些字段以及這些字段的簡單含義,在本篇文章當中將會舉一些例子以便更加深入理解這些字段
    2023-04-04
  • 利用Python命令行傳遞實例化對象的方法

    利用Python命令行傳遞實例化對象的方法

    最近在工作中遇到了一個問題,需要接收啟動腳本傳遞過來的實例化后的對象,通過在網上查找資料發(fā)現了兩個方法,文中通過實例代碼就給大家詳細介紹了這兩種方法,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-11-11

最新評論

乌兰察布市| 呈贡县| 西乌珠穆沁旗| 乐都县| 彭州市| 元朗区| 宣武区| 阳城县| 乌苏市| 吴旗县| 华容县| 龙州县| 文登市| 崇文区| 边坝县| 柘荣县| 孟连| 视频| 青川县| 德清县| 温宿县| 宿松县| 高雄市| 响水县| 稻城县| 高清| 星座| 滨州市| 静海县| 公安县| 镇赉县| 汶上县| 城步| 政和县| 延津县| 友谊县| 永修县| 连州市| 多伦县| 安达市| 永泰县|