47 補充 符號和巢狀列表 可迭代

2021-10-06 13:49:14 字數 1429 閱讀 5124

'''

字串中可以使用的符號+*

innot in

isnot is

切片使用

''''''

列表支援的符號

+ #l3 = l1 + l2

* #l4 = [5,8]*3 --->[5,8,5,8,5,8]

in #3 in [1,2,3] --->true //[3] in [1,2,3] ----> false

not in #3 not in [1,2,3] --->false //[3] in [1,2,[3]] ---> true

#列表中的元素可以是列表 //[3] in [1,2,[3,4]]--->false

''''''

列表可放置

整數字串

浮點型巢狀列表 #[1,2,'abc',[1,2,3],[a,b,c]] ----> 二維

元組字典

物件'''ls = [[1, 2], [3, 4], [5, 6]]

print(len(ls)) # 3

e = ls[1]

print(e, type(e)) # [3, 4]

print(e[1]) # 4

print(ls[1][1]) # 4

print(ls[2][1])

range(1, 10, 3)

print(range(1, 10, 3)) # [1,4,7]

''' 型別轉換

str()

int()

list() //將指定的內容轉成列表

s = 'abc'

result = list(s) #['a', 'b', 'c']

for i in ***x:

pass

'''print(list(range(1, 10, 3))) # [1, 4, 7]

s = 'abc'

result = list(s) # str----->list

print(result) # ['a', 'b', 'c']

# result = list(10)

# print(result) #typeerror: 'int' object is not iterable

# 整形不能迭代

print(help(list))

for i in 'abc':

print(i)

for i in range(3):

print(i)

for i in list(s):

print(i)

for i in list(range(5)):

print(i)

# 列表不能轉整形

4 7 網頁特殊符號

一 網頁中的空格 預設情況下,p 標籤的段落文字首行是不會縮排2個字的 為了使得每個段落首行縮排,我們要在段落前加入空格。空格的html 是 nbsp 舉例 p nbsp nbsp 予謂菊,花之隱逸者也 牡丹,花之富貴者也 蓮,花之君子者也。噫!菊之愛,陶後鮮有聞 蓮之愛,同予者何人?牡丹之愛,宜乎...

遞迴函式 巢狀函式,待補充

1.遞數歸函 遞迴函式指的是 自己呼叫自己的函式,在函式體內部直接或間接的自己呼叫自己。遞迴類似於大家中學數學學習過的 數學歸納法 每個遞迴函式必須包含兩個部分 1.終止條件 表示遞迴什麼時候結束。一般用於返回值,不再呼叫自己。2.遞迴步驟 把第 n 步的值和第 n 1 步相關聯。def test ...

強符號和弱符號

在c語言中,函式和初始化的全域性變數 包括顯示初始化為0 是強符號,未初始化的全域性變數是強符號。關於多個強弱符號定義型別不一致的主要有下面三種情況 1.兩個或兩個以上強符號型別不一致 2.有乙個強符號,其他都是弱符號 3.兩個或兩個以上弱符號型別不一致 對於情況一,編譯會報符號重定義錯誤。mapa...