日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

列表排序并返回索引_Python特性—列表,看完你就能轻松驾驭,拿走不谢

發(fā)布時(shí)間:2023/12/19 python 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 列表排序并返回索引_Python特性—列表,看完你就能轻松驾驭,拿走不谢 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

更新列表

  • 元素賦值
  • 可根據(jù)編號(hào)對(duì)列表中某個(gè)元素重新賦值:

    而且可以賦不同類型的值:

  • 增加元素
  • 一旦初始化了一個(gè)列表就不能再往這個(gè)列表中增加元素了,若需要往列表中增加元素,則需要將整個(gè)列表中的元素復(fù)制一遍,再添加需要增加的元素。

    append()方法是一個(gè)用于在列表末尾添加新對(duì)象的方法:list.append(obj)

    其中,list代表列表,obj代表需要添加到list列表末尾的對(duì)象。

  • 刪除元素
  • 分片賦值
  • 通過(guò)分片賦值可以直接對(duì)列表進(jìn)行變更。

    List()函數(shù)不僅適用于字符串,所有類型的序列都適用。


    嵌套列表

    在列表中可以嵌套列表,嵌套的里誒包取出后還是列表。


    列表方法

  • append
  • 在列表的末尾添加新對(duì)象:list.append(obj)

  • count
  • 統(tǒng)計(jì)某個(gè)元素在列表中出現(xiàn)的次數(shù):list.count(obj)

  • extend
  • 在列表末尾一次性追加另一個(gè)序列中的多個(gè)值(用新列表擴(kuò)展原來(lái)的列表):list.extend(seq)

    以下看一下extend()方法和序列相加的區(qū)別:

    從輸出的結(jié)果可以看出,兩個(gè)示例中a和b賦值都是一樣的,但第一個(gè)示例中輸出a的值和第二個(gè)示例中輸出a的值不一樣。

    因此,extend()方法和序列相加的主要區(qū)別是:extend()方法修改了被擴(kuò)展的序列,原始的連接操作會(huì)返回一個(gè)全新的列表。

  • index
  • 用于從列表中找出某個(gè)值第一個(gè)匹配項(xiàng)的索引位置:list.index(obj)

    如果搜索列表中不存在的字符串,則操作結(jié)果就會(huì)報(bào)錯(cuò)。

  • insert
  • 用于將對(duì)象插入列表:List.insert(index, obj)

    其中,index代表對(duì)象obj需要插入的索引位置,obj代表呀插入列表中的對(duì)象。

  • pop
  • 用于移除列表中的一個(gè)元素(默認(rèn)最后一個(gè)元素),并返回該元素的值:List.pop(obj=list[-1])

  • remove
  • 用于移除列表中某個(gè)值的第一個(gè)匹配項(xiàng):List.remove(obj)

  • reverse
  • 用于反向列表中的元素:List.reverse()

  • sort
  • 用于對(duì)原列表進(jìn)行排序,如果指定參數(shù),就使用參數(shù)指定的比較方法進(jìn)行排序:List.sort(func)

    其中,func為可選參數(shù),如果指定該參數(shù),就會(huì)使用該參數(shù)的方法進(jìn)行排序

    注:sorted()函數(shù)可直接獲取列表的副本進(jìn)行排序

  • clear
  • 用于清空列表,類似于del[:],List.clear()

  • copy
  • 復(fù)制列表,類似于a[:],List.copy()

  • 高級(jí)排序
  • sort方法有兩個(gè)可選參數(shù),即key和reverse,通過(guò)這兩個(gè)關(guān)鍵字參數(shù)可進(jìn)行高級(jí)排序

    按字符串由短到長(zhǎng)排序:

    排序后逆序:

    總結(jié)

    以上是生活随笔為你收集整理的列表排序并返回索引_Python特性—列表,看完你就能轻松驾驭,拿走不谢的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。