>>
> x =(1
,2,3
)#直接把元組賦值給乙個變數
>>
>
type
(x)#使用type()函式檢視變數型別
<
class
'tuple'
>
>>
> x =()
#空元組
>>
> x =
tuple()
#空元組
>>
>
tuple
(range(5
))#將其他迭代物件轉換為元組(0
,1,2
,3,4
)>>
> x[0]
#元組支援使用下標訪問特定位置的元素
1>>
> x[-1
]#最後乙個元素,元組也支援雙向索引
3>>
> x[1]
=4#元組是不可變的
typeerror:
'tuple'
object does not support item assignment
>>
> x =(3
)#這和x = 3是一樣的
>>
> x
3>>
> x =(3
,)#如果元組中只有乙個元素,必須在後面多寫乙個逗號,避免二義性
>>
> x(3
,)
>>
>
list
(enumerate
(range(5
)))[
(0,0
),(1
,1),
(2,2
),(3
,3),
(4,4
)]>>
>
list
(zip
(range(3
),'abcdefg'))
[(0,
'a'),(
1,'b'),(
2,'c')
]
徹底搞懂Python字典
使用賦值運算子 將乙個字典賦值給乙個變數即可建立乙個字典變數。adict 也可以使用內建類dict以不同形式建立字典。x dict 空字典 type x 檢視物件型別 class dict x 空字典 keys a b c d values 1 2,3 4 dictionary dict zip k...
徹底搞懂Python集合
四 序列解包 五 python集合應用案例 直接將集合賦值給變數即可建立乙個集合物件。a 建立集合物件使用函式set 函式將列表 元組 字串 range物件等其他可迭代物件轉換為集合,如果原來的資料中存在重複元素,則在轉換為集合的時候只保留乙個 如果原序列或迭代物件中有不可雜湊的值無法轉換成為集合,...
徹底搞懂px em rem
px畫素 pixel 相對長度單位。畫素px是相對於顯示器螢幕解析度而言的。px特點 em是相對長度單位。相對於當前物件內文字的字型尺寸。如當前對行內文字的字型尺寸未被人為設定,則相對於瀏覽器的預設字型尺寸。em特點 注意 任意瀏覽器的預設字型高都是16px。所有未經調整的瀏覽器都符合 1em 16...