列表的定義和簡單運算

2021-08-25 22:12:08 字數 1020 閱讀 6023

# 建立乙個空列表

l = # 變數l繫結乙個空列表

[1, 2, 3, 4, 5]  # 建立乙個非空列表

l = [1, 2, 3, 4, 5] # 變數l繫結乙個新建立有5個元素的列表

l = ['tianjin', 'shanghai', 'shenzhen']

l = [1, 'two', 3.14, '四']

l = [1, 2, [1,2,3], 4]

l = list()   # l=

l = list('hello') # l=['h', 'e', 'l', 'l', 'o']

l = list(range(3)) # l = [0, 1, 2]

+ 用於拼接列表,生成新列表(新的id)

x = [1, 2]

y = [3, 4]

z = x + y # z = [1,2,3,4]

x = [1,2] * 3

# x = [1, 2, 1, 2, 1, 2]

[1,2,3] < [1,2,4]  # true

[1,2,3] < [3,2,1] # true

[1,2,3] == [3,2,1] # false

[1,2,3] > ['2',1] # 報錯 整數和字串不能比較

l= [1,3,5,7]

for x in l:

print(x) # 1 3 5 7

x = [1. 'two', 3, '四']

3in x # true

'3'in x # false

10in x # false

10not

in x # true

MFC樹形列表和list列表簡單例子

mfc下list控制項和樹形控制項的簡單例子 檔案 n459.com file 25127180 479633674 訪問密碼 551685 以下內容無關 分割線 定積分的實際意義 通過之前的文章,我們基本上熟悉了定積分這個概念和它的一些簡單性質,今天終於到了正題,我們要試著來算一算這個積分了。我們...

佇列的定義和簡單使用

佇列 queue 其實也是線性結構,但只是在操作上有點不一樣,佇列的特點,先進先出 fifo 所以他也有不同的應用,生活當中佇列的例子有很多,比如排隊啊,很多問題都是可以用佇列來解決,下面來說說佇列的定義和佇列上面的相關操作,1.定義佇列的節點 include include define maxs...

棧的定義和簡單使用

棧 stack 其實也是線性結構,但只是在操作上有點不一樣,棧的特點,後進先出 filo 所以他也有不同的應用,比如進製轉換啊,括號匹配問題啊,表示式求值問題啊,很多問題都是可以用棧來解決,下面來說說棧的定義和棧上面的相關操作,1.定義棧的節點 include include define maxs...