Python 數字列表相關

2021-09-26 15:26:00 字數 1353 閱讀 2884

for aa in range(3,8):

print(aa)

'''345

67'''#建立乙個數字列表:

aa1 =list(range(10,20,3))#10開始到20直接,每隔三個取乙個值

print(aa1)

#[10, 13, 16, 19]

pingfang =

for a in range(1,10):

aa = a**2

print(pingfang)

#[1, 4, 9, 16, 25, 36, 49, 64, 81]

#對數字列表進行計算

nums = [2,4,1,3,4,7,5]

print(max(nums))

#7print(min(nums))

#1print(sum(nums))

#26#列表解析

p2 = [ n**2 for n in range(1,10) ]

print(p2)

#[1, 4, 9, 16, 25, 36, 49, 64, 81]

#列表切片

print(p2)

print(p2[3:8]) #p2 中下標為3的元素到下標為7的元素

print(p2[5:]) #p2 中下標為5的元素到最後的元素

print(p2[:4]) #p2 中下標為0的元素到下標為3的元素

print(p2[-3:]) #p2中離末尾三個元素

'''[1, 4, 9, 16, 25, 36, 49, 64, 81]

[16, 25, 36, 49, 64]

[36, 49, 64, 81]

[1, 4, 9, 16]

[49, 64, 81]

'''#遍歷切片

players = ['charles', 'martina', 'michael', 'florence', 'eli']

for player in players[-3:]:

print(player.title())

'''michael

florence

eli'''

#複製列表

players0 = players[:]

players1 = players[-3:]

print(players0)

print(players1)

'''['charles', 'martina', 'michael', 'florence', 'eli']

['michael', 'florence', 'eli']

'''

Python 列表相關操作

一 列表相關操作彙總 二 列表的建立 1 list 建立 使用 list 可以將任何可迭代的資料轉化成列表。a list 建立乙個空的列表物件 a list range 10 a 0,1,2,3,4,5,6,7,8,9 a list gaoqi,sxt a g a o q i s x t 2 ran...

Python入門之旅(列表相關)

列表 一系列按特定順序排列的元素的集合,類似於陣列的概念。元素可以是數字,字串等 在python中,用方括號 來表示列表,並用逗號來分隔其中的元素 lists one two three 相關操作 增 insert 可以新增至列表的任意位置,所以需要指定新元素的索引和值lists.insert 4,...

列表相關操作

lst1 1 2 lst2 3 4 lst lst1 lst2 print lst lst1 1 2 lst lst1 3print lst 語法 列表 完整格式 開始索引 結束索引 間隔值 1 開始索引 從開始索引擷取到列表的最後 2 結束索引 從開頭擷取到結束索引之前 結束索引 1 3 開始索引...