美文网首页程序员
Python数据分析基础----第四天

Python数据分析基础----第四天

作者: supermanwasd | 来源:发表于2018-03-24 00:22 被阅读0次

    日期

    Python中包含了datetime模块。

    57600 s= 3600s*24d - 3600s*8h

    此外书里还介绍可以以不同形式显示日期today.strftime('%m/%d/%Y')这里的黑体可以改为%b意思为该月的前三个字母,%B为英语日期的全拼。

    列表

    1.创建列表

    创建列表 list_wasd = [1,2,3,4]用type函数查词列表显示class list。用Len()可以看出长度,max() ,min(),list_wasd.count(*)分别可以查最大值,最小值和元素在其中的次数。

    2.索引值

    list[0] , list[-1]表示索引列表中的第一个元素和最后一个元素。

    3.列表切片

    list[0:],list[0:2]等表示切出第一个和以后的元素,表示切出第一和第二个元素。

    4.列表复制

    a=list[:]表示复制了一个新列表并命名为a。

    5.列表连接

    将多个列表用+连接起来。

    6.in 和 not in

    判断元素是否在列表中。

    7.追加,删除和弹出元素

    append(),remove(),pop()分别表示在列表末尾追加一个新元素,删除一个特定元素,删除列表末尾的一个元素。list(set(***))表示删除列表中重复的元素(但会重新排序)。

    8.列表反转

    reverse()可以反转列表。

    9.列表排序

    sort()可以让列表原地排序。

    10.sorted排序函数

    sort 与 sorted 区别:sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作。list 的 sort 方法返回的是对已经存在的列表进行操作,而内建函数 sorted 方法返回的是一个新的 list,而不是在原来的基础上进行的操作。

    key -- 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。

    reverse -- 排序规则,reverse = True 降序 , reverse = False 升序(默认)。

    元组

    1.创建元组

    xxx = ('q','w','e')

    2.元组解包

    练习就是最好的介绍

    3.元组转换成列表

    tuple(list),list(tuple)将列表转换为元组,将列表转换为元组。

    字典

    1.创建字典

    用{}创建字典,用:一一对应。

    xxx={'123':1,'234':2,'345':3}

    2.引用字典里的值

    3.复制

    使用copy()复制一个字典。

    4.键、值和项目

    keys(),values()和items()分别应用字典中的键,值和键-值对。

    如图所示

    5.使用in、not in和get

    如图所示,不会的留言

    6.排序

    使用sorted对字典进行排序。(见上文)

    exit()

    今天上了生理和遗传学,生理讲的太多了,记不住。遗传还行,学的不错,会做题,算染色体上基因的距离,排列顺序和符合系数👀。

    相关文章

      网友评论

        本文标题:Python数据分析基础----第四天

        本文链接:https://www.haomeiwen.com/subject/ihjfcftx.html