这小节的题目看起来还挺晦涩的, crosstab 是 pandas 的一个函数, 作用还蛮强大的, 一起来看一下吧~~~ 首先还是先引入一个例子文件: import pandas as pd df = pd.read_excel('/Users/rachel/Sites/pandas/py/pandas/13_crosstab/survey.xls') df 输出:好, 下面看一下 crosstab 的功力: pd.crosstab(df.Nationality, df.Handedness)…
# 下面列表取值超出范围,会报错还是有返回值: L1 = [',]print(L1[10]) print(L1[10:]) 第一个打印会报错: 第二个打印会返回一个空列表…
Python 字符串——巧取值和列表——巧取值 对比 1.字符串取值实例: samp_string = "Whatever you are, be a good one." for i in samp_string: print(i) ,len(samp_string)-,): print(samp_string[i]+samp_string[i+]) print('A=',ord("A")) print()) print('桃:',ord("桃"…
django的模板语言:DTL 模板语言的变量传入 这个是标签 {{ 变量名 }} {{ 变量名 }}   #模板语言的替换可以在模板中的任意位置生效 PS:通过 . 可以做深度查询 模板语言的过滤器   #add就是一个过滤器 { 变量名 | add:number}  #number就是数字,相当于把变量加数字,-number就是减法 PS:模板中不支持变量的运算,所以用过滤器可以做到运算的效果 python中的变量传入模板中 模板语言的替换:把python中的变量替换到模板中的指定位置 ur…
""" python 列表 通用方法 元组.数组.字典 取值方法 [] 列表中可以存储不同类型的数据 函数 封装了独立的功能可以直接调用 函数名(参数) 方法 和函数类似,同样是封装了独立的功能,方法需要通过对象来调用,标识针对这个对象要做的操作 对象.方法名(参数) 关键字 后面不需要使用括号 import keyword print(keyword.kwlist) 可以输出python中列出所用的关键字 len(keyword.kwlist) 可以输出关键字的总数 &qu…
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2018/5/24 15:03 # @Author : zhang chao # @File : s.py from scipy import linalg as lg #按标签选择 #通过标签选择多轴 import pandas as pd import numpy as np dates = pd.date_range(', periods=6) df = pd.DataFrame…
list ####(一)列表的创建[].追加(append,extend,insert).删除(remove.del.poop).修改 ##创建一个空列表.一个字符串列表.一个数字列表 lis0 = [] lis1 = ['append','extend','insert'] lis2 = ['remove','del','pop'] ##向列表中添加元素 #1.整体作为一个元素添加到列表中 lis0.append(lis1) print(lis0) ''' [['append', 'exten…
Numpy数组取值 切片[:,1:5], 掩码操作arr[arr>0], 花哨的索引 arr[0, [1,5]],Pandas的操作类似 Series数据选择方法 Series对象与一维Numpy数组 和标准的Python字典 在许多方面 都一样. 1)将Series看作字典 可以使用Python字典的表达式和方法来检查 键 和索引 值 Series 可以新增,可以扩展. 2)将Series看作一维数组 Series不仅有着和字典一样的接口,而且还具备和Numpy数组一样的数组 数据选择 包括…
列表是最常用的数据类型之一,通过列表可以对数据实现方便的存储,修改等操作. 先声明一个空列表: >>> names = [] >>> names [] 可以存多个值: >>> names = ["wangwang","maomao"] >>> names ['wangwang', 'maomao'] 如何取值: >>> names[1] 'maomao' 如何修改: >&…
T--SQL基础语句 1.定义变量: declare @变量名 数据类型 ; declare @a int ; declare @b  nvarchar(10) ; 2.赋值: 法1:set @变量名 = 值:   法2:select @变量名 = 值: declare @a nvarchar(10); set @a='aaa', select @a='aaa' 3.取值打印: 法1:select 值/@变量名 --映射到结果集   法2:print 值/@变量名 --映射到消息框 4.分支语句…