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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python列表转换成数字_python 字母转成数字Python操作列表的常用方法总结

發布時間:2025/3/12 python 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python列表转换成数字_python 字母转成数字Python操作列表的常用方法总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

下面列出列表常用的方法操作列表以及小例子:

1. ?Append

在列表末尾添加元素,需在列表末尾添加元素,需要注意幾個點:

A. append中添加的參數是作為一個整體

>>> name = list("scott")

>>> name

['s', 'c', 'o', 't', 't']

>>> name.append(list(" tiger"))

>>> name

['s', 'c', 'o', 't', 't', [' ', 't', 'i', 'g', 'e', 'r']]

得到的值不是:['s', 'c', 'o', 't', 't', ' ', 't', 'i', 'g', 'e', 'r']

如果想要這種的追加方式,可以試試分片賦值(或者下面說到的extend方法):

>>> name = list("scott")

>>> name

['s', 'c', 'o', 't', 't']

>>> name[len(name):] = list(" tiger") ? ? ?#從末尾追加

>>> name

['s', 'c', 'o', 't', 't', ' ', 't', 'i', 'g', 'e', 'r']

B.append一次性只能添加一個元素

>>> name = list("scott")

>>> name

['s', 'c', 'o', 't', 't']

>>> name.append("A","B") ? ? ? ?#添加多個元素即將報錯

Traceback (most recent call last):

File "", line 1, in ?

TypeError: append() takes exactly one argument (2 given)

>>> name.append("A")

>>> name

['s', 'c', 'o', 't', 't', 'A']

2. Count

統計某個元素在列表中出現的次數

>>> name = list("scott")

>>> name

['s', 'c', 'o', 't', 't']

>>> name.count('s')

>>> name.count("t")

>>> name.count("A")

>>> name.append(list("Python"))

>>> name

['s', 'c', 'o', 't', 't', ['P', 'y', 't', 'h', 'o', 'n']]

>>> name.count(['P', 'y', 't', 'h', 'o', 'n'])

3. Extend

在原列表追加另一個序列的中的多個值

>>> name = list("scott")

>>> name

['s', 'c', 'o', 't', 't']

>>> name.extend(list(" tiger"))

>>> name

['s', 'c', 'o', 't', 't', ' ', 't', 'i', 'g', 'e', 'r']

當然,我們可以用分片賦值來實現:

>>> name = list("scott")

>>> name

['s', 'c', 'o', 't', 't']

>>> name[len(name):] = list(" tiger")

>>> name

['s', 'c', 'o', 't', 't', ' ', 't', 'i', 'g', 'e', 'r']

這時小伙伴們會想到,我們可以直接用操作符"+"嘛,還方便些:

>>> name = list("scott")

>>> pwd ?= list(" tiger")

>>> name + pwd

['s', 'c', 'o', 't', 't', ' ', 't', 'i', 'g', 'e', 'r']

W WW.002pc .COM對《python 字母轉成數字Python操作列表的常用方法總結》總結來說,為我們學習編程很實用。

>>> name

['s', 'c', 'o', 't', 't']

從這三種方式操作的輸出,可以看出:

extend和分片賦值都是修改原列表,相對而言,extend可讀性強些,而操作符"+"是生成一個新的列表,不影響原列表,如果

我們需要生成新列表而不影響原列表,就可以用操作符"+"。

4.Index

從列表中找出某個值第一個(注意是第一個)匹配項的索引位置

>>> name = list("scott")

>>> name

['s', 'c', 'o', 't', 't']

>>> name.index('t') ? ?##第一個字母t的索引位置是3

>>> name.index('a')

Traceback (most recent call last):

File "", line 1, in ?

ValueError: list.index(x): x not in list

>>> 'a' in name

False

>>> 'a' not in name

True

從輸出可以看出,index找的是第一個匹配項的索引位置,而如果查找的元素不在列表中,會報錯(返回-1會不會好一點呢?),當然如果想避免報

錯,我們可以先用in操作,判斷某個元素是否在某個列表中,如果在的話,然后進行index操作。

5. Insert

用于將對象插入到列表中,倆個參數,第一個是索引位置,第二個插入的元素對象。

>>> name = list("scott")

>>> name

['s', 'c', 'o', 't', 't']

>>> name.insert(2,'tiger') ? ? ##在索引為2的地方插入字符串tiger

>>> name

['s', 'c', 'tiger', 'o', 't', 't']

我們也可以用分片賦值:

>>> name = list("scott")

>>> name

['s', 'c', 'o', 't', 't']

更多:python 字母轉成數字Python操作列表的常用方法總結

https://www.002pc.comhttps://www.002pc.com/python/2936.html

你可能感興趣的Python,列表,總結,常用,操作,方法

No alive nodes found in your cluster

0踩

0 贊

總結

以上是生活随笔為你收集整理的python列表转换成数字_python 字母转成数字Python操作列表的常用方法总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。