欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 隊列和列表

黃文隆2年前8瀏覽0評論

Python中常用的數(shù)據(jù)結(jié)構有隊列和列表,兩者都是數(shù)據(jù)存儲的方式,但用途卻有所不同。

隊列是一種先進先出(FIFO)的數(shù)據(jù)結(jié)構,可以將新的元素添加到隊列的末尾,從隊列的開頭獲取元素。Python內(nèi)置的隊列模塊(queue)提供了方便快捷的隊列操作,可以使用以下代碼創(chuàng)建一個隊列:

import queue
q = queue.Queue()
#向隊列中添加元素
q.put(1)
q.put(2)
q.put(3)
#從隊列中取出元素
print(q.get()) #輸出1
print(q.get()) #輸出2

列表則是一種有序的數(shù)據(jù)集合,可以存儲多種不同類型的元素。可以使用以下代碼創(chuàng)建一個列表:

num_list = [1, 2, 3, 4, 5]
str_list = ['hello', 'world']
mix_list = [1, 'hello', 2.5]
#訪問列表元素
print(num_list[0]) #輸出1
print(str_list[1]) #輸出'world'
print(mix_list[2]) #輸出2.5
#向列表中添加元素
mix_list.append('python')
print(mix_list) #輸出[1, 'hello', 2.5, 'python']
#從列表中刪除元素
num_list.remove(3)
print(num_list) #輸出[1, 2, 4, 5]

總之,隊列和列表都是Python中非常有用的數(shù)據(jù)結(jié)構,使用起來非常方便。