-
set:
remove()去除,會報錯
discard()去除,不會報錯
clear()清除
查看全部 -
set增加元素用add,update批量增加,其他用append
查看全部 -
set里面元素沒有順序,通過in判斷元素是否在set中,set里面區分大小寫
查看全部 -
創建set的辦法:set()
set內部的元素是無序不重復的
查看全部 -
keys()函數獲取所有的key
values()函數獲取所有的value
clear()函數清除所有的元素
查看全部 -
大小寫轉換
# Enter a code
L1 = ['Apple', 'Hello', 'World', 18]
L2 = []
for x in L1:
? ? if isinstance(x, str):
? ? ? ? x = x.lower()
? ? ? ? L2.append(x)
? ? else:
? ? ? ? L2.append(x)
print(L2)
查看全部 -
dict的遍歷:
for key in d:? ? value=d[key]
使用item()方法遍歷:
for key,value in d.item():? ? ……
查看全部 -
1.
d = {
? ? 'Alice': 45,
? ? 'Bob': 60,
? ? 'Candy': 75,
? ? 'David': 86,
? ? 'Ellena': 49
}
if 'Alice' in d:
? ? print 'Alice oldscore:',d['Alice']
? ? d['Alice'] = 60
? ? print(d)
else:
? ? d['Alice'] = 60
? ? print(d)
2.
查看全部 -
keys()方法返回dict所有key,pop()方法刪除元素,賦值方法更新value
查看全部 -
只有一個元素的tuple,元素后面必須加逗號,防止與運算結果相撞
查看全部 -
當指定元素不存在時,index()會報錯,count()返回0
查看全部 -
%表示前者除以后者的余數查看全部
-
d = {
? ? 'Alice': 45,
? ? 'Bob': 60,
? ? 'Candy': 75,
? ? 'David': 86,
? ? 'Ellena': 49
}
name = ['Alice','Bob','Candy','Mimi','David']
for item in name:
? ? print (item,d.get(item))
查看全部 -
list[]表示
tuple()表示
tuple是固定不變的,不能更改或添加數據
查看全部 -
往dict添加數據?定義:d=dict()查看全部
舉報