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:
    一个多么痛的领悟!!!!!
    在这里插入图片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章