conda list 表示已经装好的库
conda install ***
已经装好的再安装,不会受影响
#也可以不指定参数 ,必须要有顺序
# output3 = '''
# --------output--------
# Name:{0}
# Age:{1}
# Love:{2}
# ''' .format (name,
# age,
# love)
# print(output3)
#输入密文
import getpass
name = input("name:")
word = getpass.getpass("word:") #pycham会卡,需要到原方式去测试
print(name,word)
if: else: 会自动进行缩进
# indentationerror: 缩进错误
pyc 几乎是半成品的编译
数据类型
Python自动扩展int型--》long
三元运算
result = 值1 if 条件 else 值2
bytes
string --encode->bytes
bytes --decode->string
copy
deepcopy
联合账户
切片: 顾头不顾尾
有点类似数组 [ 头:尾 ]
负数也可以,意思是从尾部数
l1=['枚举类型','教育']
#枚举
for _,item in enumerate(l1):
print(_,item)
#序列拼接
zip 就像拉链一样,一一对应
list(zip(l1, l2))
——————————————————————————————————————
group by 意义
按组相加
aggregate 缩写为agg Google一下,
dir(group_by_name)
lambda 不可以用help
可以指定列做transform吗? 可以
filter必须要和groupby组合使用吗? 不用的
-
filter没有对分组进行过滤吗?
-
zhang_1992
不用组合,可以单独使用
用group by 是因为 后面的lambda 里面要用到聚合函数吧?
如果相对分组进行过滤,怎么实现?