-
如果set在使用過程中需要往里面添加元素
set提供了add()方法,我們可以使用add()方法,往set里面添加元素。
對于set,如果添加一個已經存在的元素,不會報錯,也不會改變什么。
set提供了update()方法,可以一次性給set添加多個元素查看全部 -
如果set在使用過程中需要往里面添加元素
set提供了add()方法,我們可以使用add()方法,往set里面添加元素。
對于set,如果添加一個已經存在的元素,不會報錯,也不會改變什么。
set提供了update()方法,可以一次性給set添加多個元素查看全部 -
not計算的優先級是高于and和or的查看全部
-
Python把0、空字符串和None看成False,其他數值和非空字符串都看成True查看全部
-
在Python中,可以直接用True、False表示布爾值(請注意大小寫,不需要使用字符串符號括起來),也可以通過布爾運算計算出來。查看全部
-
在Python中,把10用e替代,比如:1.23x10^9就是1.23e9,或者12.3e8,0.000012可以寫成1.2e-5查看全部
-
num = 10 / 3
print(num) # ==> 3.3333333333333335
# 使用round保留兩位小數
round(num, 2) # ==> 3.33查看全部 -
set元素是區分大小寫的,必須大小寫完全匹配,才能判斷該元素在set里面。查看全部
-
訪問set中的某個元素實際上就是判斷一個元素是否在set中,這個時候我們可以使用in來判斷某個元素是否在set中查看全部
-
set和list類似,擁有一系列元素,但是set和list不一樣,set里面的元素是不允許重復的,而list里面可以包含相同的元素;set與list的另一個區別是,set里面的元素是沒有順序的。
創建set的方式是使用set(),并傳入一個list,list的元素將會被轉換成set的元素
在傳入set()的list中,包含了重復的元素,但是打印的時候,相同的元素只保留了一個,重復的元素都被去掉了,這是set的一個重要特點查看全部 -
dict提供keys()函數,可以返回dict中所有的key
dict提供values()函數,可以返回dict中所有的valu
dict提供clear()函數,可以直接清除dict中所有的元素。查看全部 -
3-6Python中raw字符串與多行字符串
如果一個字符串包含很多需要轉義的字符,會很麻煩,可以在字符串前面加個前綴r ,表示這是一個raw字符,里面的內容也不需要轉義了
如r'\(~-~)/? \(~-~)/'
但是r' '表示法不能表示多行,也不能表示含‘’和“ ”的
如果要表示多行字符串,用'''...'''表示
查看全部 -
# coding:utf-8
age = 16
if age >= 18:
? ? print('adult')
else:
? ? print('teenager')
查看全部 -
需要遍歷dict(這種時候需要使用for循環),并通過條件判斷把滿足條件的打印出來。
遍歷dict有兩種方法, 第一種是遍歷dict的所有key,并通過key獲得對應的value
第二種方法是通過dict提供的items()方法,items()方法會返回dict中所有的元素,每個元素包含key和value查看全部 -
對于基礎數據類型,字符串、數字等,這些都是不可變的,可以作為dict的key
tuple可以作為dict的key,但是list不可以作為dict的key,否則將會報錯
查看全部
舉報
0/150
提交
取消