kaggle課程(一)python學習

  1. 布爾類型的變量可以直接做加減乘除法。python會隱式的進行整數轉換:eg.return (ketchup + mustard + onion) == 1
  2. 列表中的最後一個數可以用-1來索引;planets[0:3] 表示第一個到第三個元素,但是不包括第三個; list的操作包括:切片,索引,修改;list的功能包括:len,sorted,sum,min,max;list.append,list.pop,list.index,in。
  3. Tuple和list的區別有兩點:
    Tuple創建使用圓括號,list使用方括號;
    Tuple無法修改
    PS:一個函數只有一個返回值,所以可以直接使用:
if len(L) >= 2:
    return L[1]
return None

list不能直接和int類型的做比較。

  1. List comprehensions的幾種用法:
 n**2 for n in L
 num for num in nums if num < 0
 num < 0 for num in nums

for x in y: y必須是一個list或tuple。不能是int類型。可使用range生成一個序列。

  1. String:
    一個多麼痛的領悟!!!!!
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章