记忆知识

a.title()变量元素首字母大写
a.upper()变量元素全部变为大写
a.lower()变量元素全部变为小写

变量=‘_____ dfjdenc _____ ’(实际的输出没有‘’)
a.rstrip()去除变量后面的空格,输出为‘ _____ dfjdenc’
a.lstrip()去除变量前面的空格,输出为‘dfjdenc _____ ’
a.strip()去除变量中全部的空格,输出为‘dfjdenc’
【上述的输出都只是暂时的改变,要想永远的改变需要在a.前加上a=a.】

永久性删除
在这里插入图片描述
暂时性删除
在这里插入图片描述
a=[’ ', ’ ’ , ’ ’ , ’ ']列表a通常用复数形式
a.append()在列表之后加上元素
b=a.pop()默认删除列表最后一个元素,()内若有数字则删除对应标号的元素 (注意这里的标号,第一个元素从0开始,倒着数过来的标号从-1开始) 删除后仍可使用
del a[下标]删除某下标的元素 删除后不再使用
a[下标]=“ ”修改某变量的名称
a.insert(位置下标,’元素名称‘)
a.remove(元素名称)移除某元素

a=[‘nhhuh’, ‘syhuys’, ‘jswu’,‘znsji’]
b=[‘3’, ‘2’, ‘6’, ‘9’]
a.sort()从小到大排序
a.sort(reverse=Ture)从小到大后倒置注意T要大写
print(sorted())从大到小排序【暂时性的】
a.reverse()将列表倒过来
len(a)表示输出列表的长度(即计算有几个元素)

用range 创建列表
a = list(range( , , ))
在这里插入图片描述

numbers = [1, 2, 3, 6, 8 ]数字列表
max(numbers)
min(变量名)
sum(numbers)
在这里插入图片描述
字典
a={’ ':–, '’:----’, ‘___’:----}
for key, value in a.items()可输出键名及元素
for name in a.keys()输出键名
for value in a.values()输出元素
set(a.())set表示集合,输出的数字不重合在这里插入图片描述
.shape[0]取得是行数
.shape[1]取得是列数
title()具有重复功能
.argsort() argsort是排序,将元素按照由小到大的顺序返回下标,比如([3,1,2]),它返回的就是([1,2,0])
.sum(axis=1) # axis=1是行相加
.sum(axis=0) # axis=0是列相加
.iteritems(0)对建的比较
.iteritems(1)是对值得比较

iteritems()函数作用:

以classCount.iteritems()为例,作用是将字典classCount分解为元组列表
若classCount = {‘A’:1,‘B’:2,‘C’:3}
则分为
[‘A’,’B’,’C’] 与 [1, 2, 3]两组

itemgetter()函数作用:

以operator.itemgetter(1)为例,作用是读取元组iteritems内的第2列,即字典classCount = {‘A’:1,‘B’:2,‘C’:3}中的[1, 2, 3]

Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则仅分隔 num 个子字符串
str.split(str="", num=string.count(str)).
str – 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
num – 分割次数。
返回值
返回分割后的字符串列表!!!!!!!!!!关键
在这里插入图片描述
zeros函数——生成零矩阵

ones函数——生成全1阵

【zeros的使用方法】

B=zeros(n):生成n×n全零阵。

B=zeros(m,n):生成m×n全零阵。

B=zeros([m n]):生成m×n全零阵。

B=zeros(d1,d2,d3……):生成d1×d2×d3×……全零阵或数组。

B=zeros([d1 d2 d3……]):生成d1×d2×d3×……全零阵或数组。

B=zeros(size(A)):生成与矩阵A相同大小的全零阵。

【ones的使用方法】

ones的使用方法与zeros的使用方法类似。

.argsort()#返回distances从小到大的索引值
#dict.get(key,default=None),字典的get()方法,返回指定键的值,如果值不在字典中返回默认值。

调用mat()函数可以将数组转换为矩阵

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值