当前位置: 首页 > news >正文

isinstance()学习

aa ={}
if isinstance(aa,dict):print("是")aa =2
if isinstance(aa,dict):print("是")aa =2
if isinstance(aa,int):print("是")aa = []
if isinstance(aa,list):print("list")aa =[1,2,3]
if isinstance(aa,list):print("list")import numpy as np 
aa = np.array([11,22,33])
if isinstance(aa,np.ndarray):print("np.array")import pandas as pd  
import pandas as pd# Create a pandas DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})# Check if the variable 'df' is a pandas DataFrame
if isinstance(df, pd.DataFrame):print("df is a pandas DataFrame")
else:print("df is not a pandas DataFrame")import scanpy as sc 
import anndata
import numpy as np# Create an AnnData object
adata = sc.AnnData(X=np.random.rand(3, 3))# Check if the variable 'adata' is an AnnData object
if isinstance(adata, sc.AnnData):print("adata is an AnnData object")
else:print("adata is not an AnnData object")if isinstance(df, sc.AnnData):print("df is an AnnData object")
else:print("df is not an AnnData object")

结果如下
在这里插入图片描述


http://www.mrgr.cn/news/42836.html

相关文章:

  • 《计算机原理与系统结构》学习系列
  • idea创建springboot模块
  • 在 ArkTS 网络请求中,重新封装一下 http 模块
  • pWnOS2.0 靶机渗透( cms 渗透,php+mysql 网站渗透,密码碰撞)
  • 业务封装与映射 -- 映射方式
  • 排序算法之选择排序
  • 分布式学习02-CAP理论
  • Linux进程控制(2)(进程程序替换1)
  • 【3D目标检测】激光雷达和相机联合标定(一)——ROS同步解包
  • python学习记录6
  • 堆排序算法的原理与应用
  • 基于Keras的U-Net模型在图像分割与计数中的应用
  • 企业级数据备份一般都是怎么做的?来唠唠嗑
  • pytest(三)——参数化@pytest.mark.parametrize
  • node_exporter使用textfile collector收集业务数据
  • PostgreSQL 创建账号与数据库:从连接到权限配置的完整指南
  • 绝对值得收藏!分享7款ai写作论文免费一键生成网站
  • 基于深度学习的视频生成
  • 算法笔记(九)——栈
  • 泛型编程--模板【C++提升】(特化、类属、参数包的展开、static、模板机制、重载......你想知道的全都有)