返回顶部
首页 > 资讯 > 后端开发 > Python >python3一些用法
  • 761
分享到

python3一些用法

2023-01-31 08:01:33 761人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

python3自定义算法排序 sorted(a1, key = functools.cmp_to_key(cmp))a1是待排序list,cmp为排序函数 Numpy A = np.vstack([x,np.ones(len(x))]).T

python3自定义算法排序
sorted(a1, key = functools.cmp_to_key(cmp))
a1是待排序list,cmp为排序函数

Numpy

A = np.vstack([x,np.ones(len(x))]).T A为x参数矩阵,vstack是添加一列1作为偏置项
a,b = np.linalg.lstsq(A,y)[0] A为参数矩阵,y是x对应的值,函数的作用是用最小二乘法拟合出k和b

a=[1,2,3] b=[4,5,6]
a.append(b)
a=[1,2,3,[4,5,6]]
a.extend(b)
a=[1,2,3,4,5,6]

size用法
import numpy as np
X=np.array([[1,2,3,4],
[5,6,7,8],
[9,10,11,12]])

number=X.size # 计算 X 中所有元素的个数
X_row=np.size(X,0) #计算 X 一行元素的个数
X_col=np.size(X,1) #计算 X 一列元素的个数

print("number:",number)
print("X_row:",X_row)
print("X_col:",X_col)

number: 12
X_row: 3
X_col: 4

shape的用法

import numpy as np
X=np.array([[1,2,3,4],
[5,6,7,8],
[9,10,11,12]])

X_dim=X.shape # 以元组形式,返回数组的维数
print("X_dim:",X_dim)
print(X.shape[0]) # 输出行的个数
print(X.shape[1]) #输出列的个数

X_dim: (3, 4)
3
4

len的用法

import numpy as np
X=np.array([[1,2,3,4],
[5,6,7,8],
[9,10,11,12]])

length=len(X) #返回对象的长度 不是元素的个数
print("length of X:",length)

length of X: 3

--结束END--

本文标题: python3一些用法

本文链接: https://lsjlt.com/news/192809.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python3一些用法
    python3自定义算法排序 sorted(a1, key = functools.cmp_to_key(cmp))a1是待排序list,cmp为排序函数 Numpy A = np.vstack([x,np.ones(len(x))]).T...
    99+
    2023-01-31
  • python3-字典的一些常用方法
    # Auther: Aaron Fan#在dict_dict字典中包含字典那个脚本里介绍了这个方法的用法:'''print(av_catalog.setdefault('大陆',{'www.baidu.com':[1,2]}))  #如果a...
    99+
    2023-01-31
    字典 常用 方法
  • Python2和Python3的一些语法
    pythonPython2和Python3的一些语法区别1.print2.input3. python3版本相对2版本的部分其他区别问题:为何会出现乱码的情况问题:如何获取编码方式的信息?问题:在控制台上看到的到底是什么?1.print在版...
    99+
    2023-01-31
    语法
  • 用python3爬虫的一些准备工作
    识别网站所用技术 python3.6 安装builtwith模块 import builtwith builtwith.parse('https://ggstudy.herokuapp.com/') 寻找网站所有者 p...
    99+
    2023-01-31
    爬虫 准备工作
  • Python3的一些基础语法介绍和理解
    作者:心叶时间:2018-04-23 22:18 此处长期维护一些对帮助快速使用python3的一些基础语法,方便日常算法练习使用。 break 语句可以跳出 for 和 while 的循环体。如果你从 for 或 while 循环中终...
    99+
    2023-01-31
    语法 基础
  • python2和python3的一些差别
    未来python3是主流,但还是因为一部分原因,很多项目还在用python2。python3是不兼容python2的,做了一些优化和改进 1.字符编码   python2:ascii编码   python3:unicode编码(默认utf...
    99+
    2023-01-30
    差别
  • python3第一天(基础语法)
    对于python3的应用程序,解释器用/usr/bin/python3(python3如果不在此目录下,更换到相应目录).对于运行,可以对写的脚本添加执行权限,也可以用指定的程序来执行(如:python3 ./脚本)默认情况下,Python...
    99+
    2023-01-31
    语法 基础
  • python3 urllib用法
    import urllib data = urllib.parse.urlencode(params).encode('utf-8') req = urllib.request.Request(url, data) req.add_head...
    99+
    2023-01-31
    urllib
  • 【EasyExcel】的一些用法
    一、AnalysisEventListener监听类,可以用来解析Excel 用来进行监听,一方面,它可以处理空数据的检查,重复数据的检查等一些数据筛查工作。另一方面,也可以做数据的存储,如果在此做数...
    99+
    2023-09-05
    excel java
  • python3操作Excel (一)
    #第一篇:##openpyxl 模块使用: 安装:pip install openpyxl excel表中有图像,需要安装pillow库。pip install Pillow 代码: from openpyxl import Work...
    99+
    2023-01-31
    操作 Excel
  • Python3中字符串的常用操作方法有哪些
    这篇文章主要介绍了Python3中字符串的常用操作方法有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python3中字符串的常用操作方法有哪些文章都会有所收获,下面我们一...
    99+
    2024-04-02
  • python3--网络编程一
    有两个文件a.py和b.py,分别去运行,这两个python的文件分别运行的很好,但是如果这两个程序之间想要传递一个数据,要怎么做呢?创建一个文件,把a.py想要传递的内容写到文件中,然后b.py从这个文件中读取内容就可以了但是当你的a.p...
    99+
    2023-01-30
    网络编程
  • Python3 图像识别(一)
    Infi-chu: http://www.cnblogs.com/Infi-chu/ 一、环境准备: 1.Python3.x(我是用的是Python3.6.5),这个问题不大,只要3.4以上就OK。 2.Numpy(直接pip安装即可) ...
    99+
    2023-01-30
    图像
  • Python3.X Socket 一个编
    在看《Python核心编程》第三版 讲述网络编程Socket的知识,在练习中采用Python 3 的代码中遇到一个与编码解码有关的坑,本文将给予详细的介绍。 软件环境 Python: 3.6.0库: socket 1. 问题初见 仿照书中的...
    99+
    2023-01-31
    Socket
  • python3--中一些常见的坑(机制上的问题)
    python中is,==,id 的意思== :数值的比较is :内存地址的比较id :查看内存地址list(列表)中存在的一些坑重点:在循环一个列表时,最好不要进行删除的动作(一旦删除,索引会随之改变),容易错误。将下面列表中索引为奇数的元...
    99+
    2023-01-30
    机制 常见
  • Python3的re.search方法怎么用
    本篇内容主要讲解“Python3的re.search方法怎么用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python3的re.search方法怎么用”吧!实例#!/usr/bin/pytho...
    99+
    2023-06-08
  • Python3中urlopen()的用法解读
    目录一、简介二、函数参数介绍三、返回处理方法详解四、版本区别, 注意事项五、实例总结一、简介 urllib.request.urlopen()函数用于实现对目标url的访问。 函数原...
    99+
    2023-03-14
    Python3 urlopen() urlopen()的用法 Python3中urlopen用法
  • Python3 isdigit()方法
    描述 Python isdigit() 方法检测字符串是否只由数字组成。 语法 isdigit()方法语法: str.isdigit() 参数 无。 返回值 如果字符串只包含数字则返回 True 否则返回 False。 实例 以下...
    99+
    2023-01-31
    方法 isdigit
  • Python3常见加密计数方法有哪些
    这篇文章主要介绍了Python3常见加密计数方法有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python3常见加密计数方法有哪些文章都会有所收获,下面我们一起来看看吧。Python 3 的标准库中没多少...
    99+
    2023-06-27
  • python3 爬虫笔记(一)beaut
    很多人学习python,爬虫入门,在python爬虫中,有很多库供开发使用。 用于请求的urllib(python3)和request基本库,xpath,beautiful soup,pyquery这样的解析库。其中xpath中用到大量的...
    99+
    2023-01-30
    爬虫 笔记 beaut
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作