-
在定義里,我們使用花括號{}表示這是一個dict,然后key和value之間使用冒號:分割,并且每一組key:value的最后,以逗號,表示這一組的結束。
我們也可以使用以下的方式定義一個dict。查看全部 -
n=1
def sum(n):
? ? if n==1:
? ? ? ? return 1
? ? return sum(n-1)+n
n=100
print(sum(n))
或
n=1
s=0
while n<=100:
? ? s=s+n
? ? n=n+1
print(s)
查看全部 -
def sub_sum(l):
? ? j=0
? ? o=0
? ? for num in l:
? ? ? ? if num%2 is 1:
? ? ? ? ? ? j=j+num
? ? ? ? else:
? ? ? ? ? ? o=o+num
? ? return(j,o)
l=[1,2,3,4,5]
m,n=sub_sum(l)
print(m,n)
查看全部 -
我們知道tuple是不可變的,list是可變的,因此tuple可以作為dict的key,但是list不可以作為dict的key,否則將會報錯。
查看全部 -
在使用賦值語句往dict中添加元素時,為了避免不必要的覆蓋問題,我們需要先判斷key是否存在,然后再做更新。
查看全部 -
count()方法用來統計tuple中某個元素出現的次數。
查看全部 -
但是,tuple和list不一樣的是,tuple是固定不變的,一旦變成tuple,tuple中的每一個元素都不可被改變,同時也不能再往tuple中添加數據,而list是可以的。
查看全部 -
result_結果查看全部
-
result_結果查看全部
-
print(打印),輸出查看全部
-
phython。
查看全部 -
L = [75, 92, 59, 68, 99]
sum = 0
for x in L:
sum = sum + x # 或者sum += x
avg = sum / 5
print (avg)查看全部 -
L = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
S = set([1, 3, 5, 7, 9, 11])
for num in L:
? ? if num in S:
? ? ? ? S.remove(num)
? ? else:
? ? ? ? S.add(num)
print(S)
查看全部 -
list1=[]
c1=['Jenny','Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']
for name in c1:
? ? list1.append(name)
set1=set(list1)
print(set1)
或
list1=[]
set1=set(list1)
c1=['Jenny','Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']
for name in c1:
? ? set1.add(name)
print(set1)
或
list1=[]
set1=set(list1)
c1=['Jenny','Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']
set1.update(c1)
print(set1)
查看全部 -
list1=[]
set1=set(list1)
c1=['Jenny','Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']
set1.update(c1)
print(set1)
或
list1=[]
c1=['Jenny','Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']
for name in c1:
? ? list1.append(name)
set1=set(list1)
print(set1)
查看全部
舉報