3 集合
my_tuple =
(10.20, 30, 40)
my_tuple[2]
= 80
print(my_tuple[2]
)
my_tuple[2]
= 80
typeerror: 'tuple' object does not support item assignment
my_tuple = 10
print(my_tuple, type(my_tuple))
my_tuple = 10,
print(my_tuple, type(my_tuple))
10 >
(10,)
>
my_tuple =
(10, 20, 30, 40)
a, b, c, d = my_tuple
print(
'a_=', a)
print(
'b_=', b)
print(
'c_=', c)
print(
'd_=', d)
a_= 10
b_= 20
c_= 30
d_= 40
my_tuple =
(10, 20, 30, 40)
a, *b, c = my_tuple
print(
'a_=', a)
print(
'b_=', b)
print(
'c_=', c)
a_= 10
b_=[20, 30]
c_= 40
字典的作用與列表類似,為用來儲存物件的容器
d = dict([(
'name', '鋼鐵俠'
), (
'age', 35)])
print(d, type(d))
>
d =
print(d.get(
'***', "這個key值不存在"
))
這個key值不存在
d =
d.setdefault(
'name','黑豹'
)print(d)
d =
d.setdefault(
'***','男'
)print(d)
d1 =
d2 =
d1.update(d2)
print(d1)
print(d2)
d1 =
p1 = d1.popitem(
)print(d1, p1)
('c', 3)
clear():清空字典
d1 =
, 'b'
: 2, 'c'
: 3, 'property'
:'電'
}d2 = d1.copy(
)d2[
'property']=
'火'd2[
'a']
['name']=
'小火龍'
print(d1, id(d1))
print(d2, id(d2))
, 'b'
: 2, 'c'
: 3, 'property'
:'電'
} 1960787992368
, 'b'
: 2, 'c'
: 3, 'property'
:'火'
} 1960788017368
d =
for k, v
in d.items(
): print(k, '=', v)
a = 1
b = 2
c = 3
可用 set() 函式來建立集合
s = set(
)# 將字典轉換為集合時,只會獲得 kye
print(s, type(s))
>
python 元組字典集合
2.刪除元組 3.訪問元組元素 4.修改元組元素 字典集合 異同點簡介 所有的元素都放在 裡,相鄰的元素之間用 相隔開,而元組中可以存放整數,實數,字串,列表,元組等任何型別的內容。tuple 1,123 abc python nb 其實小括號並不是必須使用的,若執行下面程式,再用type 函式檢查...
python列表 元組 字典 集合
列表list 用 表示,list是一種有序的集合,可以隨時新增和刪除其中的元素。元組tuple 用 表示,和列表類似,元組也是一種有序列表,雖然tuple和list非常之類似,但是list初始化之後使可以改變的,但是,元組一旦初始化之後就不可以改變。這點與python中的字串類似,所以我們說元組和字...
python列表 元組 字典 集合
一 列表 可變物件 1.列表的資料項不需要具有相同的型別 建立乙個列表,只要把逗號分隔的不同的資料項使用方括號括起來即可 list1 google runoob 1997,2000 print list1 0 list1 0 列表也可以使用切片 原來字串的切片這裡也可以用 print list 1 ...