python 关联矩阵_创建关联矩阵
我是stackoverflow新手。我找了一个适合我问题的题目,可惜没找到。所以我开始了一个新的话题。在
我必须在python中实现一个函数,该函数根据某个输入创建关联矩阵。我的问题是我不太了解如何访问索引,所以每列中只有一个“1”,而不是两个…./
希望你们能帮我…这件事让我有点不知所措class incidence_matrix:
def __init__(self, vertices, edges):
self.vertices = vertices
self.edges = edges
self.liste = [[0 for i in range(vertices)] for i in range(vertices)]
#print(self.liste)
for i in range(0, vertices):
for j in range(0, len(edges)):
if edges[i][j-1] >= vertices or edges[i][j-1] < 0 or edges[i][j-1] >= vertices or edges[i][j-1] < 0:
print("Index out of range")
return
self.liste[edges[0][j+1]][edges[1][j+1]] = 1
self.liste[edges[1][j+1]][edges[0][j+1]] = 1
for x in range(0, vertices):
row = ""
for y in range(0, len(edges)):
row = row + str(self.liste[x][y]) + " "
print(row)
python 关联矩阵_创建关联矩阵相关推荐
- python 距离矩阵_创建距离矩阵?
我将用纯python给出一个方法. 从数学模块导入sqrt函数: from math import sqrt 假设您在cords表中有以下坐标: cords['Boston'] = (5, 2) 定义 ...
- python股市_如何使用python和破折号创建仪表板来主导股市
python股市 始终关注大局 (Keep Your Eyes on the Big Picture) I've been fascinated with the stock market since ...
- python编程怎么建立工程_教你如何用Python脚本快速创建项目
相信初学Cocos2D者对Python还很陌生,今天本篇教程教你如何用Python脚本快速创建项目. 在Cocos2d-x2.1.4以上的版本中,取消了使用vs模版创建项目的方法,开始使用python ...
- python变量无需创建和赋值直接使用_学习Python变量,这个笔记就够了
1.Python中几个概念 1.什么是对象? Python中一切皆对象.对象是Python对数据的抽象.Python程序中所有数据都是由对象或者对象之间的关系表示的(代码也由对象来表示). 每个对象都 ...
- python ui bs_Guibs的Python学习_列表
Guibs 的 Python学习_列表# 列表# 列表由一系列按特定顺序排列的元素组成, 其中元素和元素之间可以没有任何关系 # 在 Python 中, 用方括号 [] 来表示列表, 并用逗号 , 分 ...
- Python 进阶_生成器 生成器表达式
目录 目录 相关知识点 生成器 生成器 fab 的执行过程 生成器和迭代器的区别 生成器的优势 加强的生成器特性 生成器表达式 生成器表达式样例 小结 相关知识点 Python 进阶_迭代器 & ...
- python爬虫_网易音乐歌单
小白flag7 python爬虫_网易音乐歌单 准备 import os #存放文件处理 import time #程序运行时间计算 import sys #错误信息返回 预留 from seleni ...
- Python基础_第2章_Python运算符与if结构
Python基础_第2章_Python运算符与if结构 文章目录 Python基础_第2章_Python运算符与if结构 Day02之`Python运算符与if结构` 一.昨日回顾 1.回顾昨天的课程 ...
- 2018年python薪资_最好的Python:2017和2018年至今我最喜欢的文章集
2018年python薪资 我打算发布此收藏集 (My intention with publishing this collection) Last year I only used Medium ...
- Python爬虫_案例分析(二)
Python爬虫_案例分析(二) 一.电影天堂案例 import scrapy from scrapy_movie.items import ScrapyMovieItem class MvSpide ...
最新文章
- mysql 关键字 status_Mysql show status命令详解
- 路径名导致的异常:javax.imageio.IIOException: Can‘t read input file!
- 二级c语言基础知识pdf下载,全国计算机等级考试二级C语言公共基础知识.pdf
- ListView上移 和下移
- 智能家居数据库设计_设计更智能的数据表
- .NET Core 2将Visual Basic带到了Linux和macOS平台
- eclipse构建及运行maven web项目
- outlook 2013 卡在正在加载配置文件
- Lichee(两) 在sun4i_crane该平台下编译
- 我在开发中所遇到的iOS7新特性以及iOS7与iOS6的适配问题总结
- 嵌入式开发日记(3)——利用Python接收并处理JY61传感器数据
- c语言中输入123输出123321,2011年计算机等级二级C语言章节习题及答案(39)
- QT设置选中的文字加下划线
- 在html中怎样加圆点,css伪类-小圆点
- 更改windows 2003 密钥
- 金融数据api接口记录(二)
- linux系统可以安装浩辰CAD,浩辰CAD Linux下载
- 将pdf文件压缩到指定大小
- 一元多项式的加法详解
- RS485通信和Modbus协议