tft每日頭條

 > 圖文

 > python求單個水仙花數代碼

python求單個水仙花數代碼

圖文 更新时间:2024-10-20 10:45:07

06 列表

hello,小夥伴們,有好幾天沒更新了(這幾天忙着畢業答辯,sorry咯~),今天我們開始講解列表的使用。

首先講一下序列

序列:是python中最基本的一種數據結構。數據結構指的就是計算機中數據的存儲方式。

序列的分類:

可變序列(序列當中的元素可以改變),如:列表(list)

不可變序列(序列當中的元素不可以改變),如:字符串(str)、元祖(tuple)

對象:内存當中用來存儲數據的一塊區域。列表也是python中的一個對象

列表的作用:列表可以保存多個有序的數據

列表的使用:列表[開始:結束:步長]

列表的創建;通過[]來創建

lst = [] ,print(lst,type(lst)),如:

python求單個水仙花數代碼(水仙花數怎麼求)1

通過[]來創建列表

列表可以保存任意的對象

可以通過索引(index)來獲取列表中的元素,索引是從0開始的。如:

python求單個水仙花數代碼(水仙花數怎麼求)2

列表的索引可以是負數,-1表示倒數第一個。

len()函數:可以獲得列表的長度即列表中元素的個數。

python求單個水仙花數代碼(水仙花數怎麼求)3

切片:指從現有列表中獲取一個子列表,如:

通過切片來獲取指定的元素時,隻會包含起始位置的元素,不會包含結束位置的元素。

語法:[起始:結束:步長],

步長為1可以默認省略。步長可以為負數,但不可以為0.

python求單個水仙花數代碼(水仙花數怎麼求)4

列表的運算: 和*

:可以将兩個列表拼接為一個列表

*:和整數相乘,可以把列表重複指定的次數

python求單個水仙花數代碼(水仙花數怎麼求)5

in 和not in:判斷指定元素是否在列表中

min()獲取列表中的最小值,max()獲取列表中的最大值

python求單個水仙花數代碼(水仙花數怎麼求)6

python求單個水仙花數代碼(水仙花數怎麼求)7

兩個方法:

lst.index():獲取指定元素在列表中的位置

lst.count():統計指定元素在列表中出現的次數

python求單個水仙花數代碼(水仙花數怎麼求)8

修改列表:

通過索引來修改

通過del來删除:del list[起始:結束]

通過切片來修改或删除

python求單個水仙花數代碼(水仙花數怎麼求)9

lst.append() 向列表的最後添加一個元素

lst.insert() 向列表中的指定位置插入一個元素

python求單個水仙花數代碼(水仙花數怎麼求)10

extend:使用新的序列來擴展當前的序列擴展

pop():通過索引删除并返回指定的元素

python求單個水仙花數代碼(水仙花數怎麼求)11

remove(): 根據指定的值删除元素,如果有相同的值,隻會删除第一個

reverse():可以用來反轉列表中的元素

python求單個水仙花數代碼(水仙花數怎麼求)12

sort(): 對列表中的元素進行排序

sort(reverse=True):對表中的元素進行逆向排序

python求單個水仙花數代碼(水仙花數怎麼求)13

遍曆列表:将列表中的元素取出來

while 循環 遍曆列表

for 循環 遍曆列表

語法:for 變量 in 序列

代碼塊

python求單個水仙花數代碼(水仙花數怎麼求)14

range():按排序方式創造序列,如:

python求單個水仙花數代碼(水仙花數怎麼求)15

求1000以内的水仙花數

python求單個水仙花數代碼(水仙花數怎麼求)16

#科技萌新成長營#

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved