Python練習 列表的操作示例

2021-08-14 12:21:29 字數 1069 閱讀 9514

之前部落格中介紹了list的建立、元素操作、列表操作,及一些函式。這裡有幾道常見練習題可以鞏固下。

python基礎:列表list的操作

題目一:列表的拷貝

將乙個列表的資料複製到另乙個列表中。

list1=[1,2,3,4,5]

list2=list1

list3=list1[:]

print (list2)

print (list3)

題目二:列表元素的輸出

輸出列表的元素,並且每個之間間隔1秒

import time

l=[1,2,3]

for i in l:

print (i)

time.sleep(2)

題目三:列表的建立

判斷3-50之間有多少個素數,並輸出所有素數。素數的定義:用乙個數分別去除2到sqrt(這個數),如果能被整除,則表明此數不是素數,反之是素數。

方法一:判斷是素數則跳過,不是素數則形成列表,統計個數

l = 

n=0for i in range(3,50):

#判斷如果是素數,則列印,如果不是素數就跳過

for j in range(2,i):

if i % j == 0:

break

else:

n+=1

print(l)

print (n)

方法二:將原資料生成列表m,判斷是素數則形成列表l,兩個列表的元素個數相減,就是素數的個數

l = 

m=n=0

for i in range(3,50):

#判斷如果x是素數,則列印,如果不是素數就跳過

for j in range(2,i):

if i % j == 0 and i not in l:

print (len(m)-len(l))

python列表操作使用示例分享

複製 如下 python 3.3.4 v3.3.4 7znarxff62415e426,feb 10 2014,18 13 51 msc v.1600 64 bit amd64 on win32 type copyright credits or license for more informati...

Python學習筆記之列表 陣列操作示例

python列表,陣列型別要相同,python不需要指定資料型別,可以把各種型別打包進去 python列表可以包含整數,浮點數,字串,物件 建立列表三種方式 1.member zdz liufeng hots 2.number 1,2,3 3.混合型mix 1,zdz 3.12,1,2,3 4.空列...

Python列表及元組操作及練習

列表操作 刪 按元素去刪除 remove 按索引去刪 pop去除 有返回值 del刪除 徹底刪除 clear清空列表 改 按索引去改 直接指定值進行修改 按切片去改 可迭代的去修改,新增個數不定 查 for迴圈,按索引來查 按切片來查 可迭代 如果是字串,則每個拆分為最小的單元 如果是列表,則每個拆...