我是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 关联矩阵_创建关联矩阵相关推荐

  1. python 距离矩阵_创建距离矩阵?

    我将用纯python给出一个方法. 从数学模块导入sqrt函数: from math import sqrt 假设您在cords表中有以下坐标: cords['Boston'] = (5, 2) 定义 ...

  2. python股市_如何使用python和破折号创建仪表板来主导股市

    python股市 始终关注大局 (Keep Your Eyes on the Big Picture) I've been fascinated with the stock market since ...

  3. python编程怎么建立工程_教你如何用Python脚本快速创建项目

    相信初学Cocos2D者对Python还很陌生,今天本篇教程教你如何用Python脚本快速创建项目. 在Cocos2d-x2.1.4以上的版本中,取消了使用vs模版创建项目的方法,开始使用python ...

  4. python变量无需创建和赋值直接使用_学习Python变量,这个笔记就够了

    1.Python中几个概念 1.什么是对象? Python中一切皆对象.对象是Python对数据的抽象.Python程序中所有数据都是由对象或者对象之间的关系表示的(代码也由对象来表示). 每个对象都 ...

  5. python ui bs_Guibs的Python学习_列表

    Guibs 的 Python学习_列表# 列表# 列表由一系列按特定顺序排列的元素组成, 其中元素和元素之间可以没有任何关系 # 在 Python 中, 用方括号 [] 来表示列表, 并用逗号 , 分 ...

  6. Python 进阶_生成器 生成器表达式

    目录 目录 相关知识点 生成器 生成器 fab 的执行过程 生成器和迭代器的区别 生成器的优势 加强的生成器特性 生成器表达式 生成器表达式样例 小结 相关知识点 Python 进阶_迭代器 & ...

  7. python爬虫_网易音乐歌单

    小白flag7 python爬虫_网易音乐歌单 准备 import os #存放文件处理 import time #程序运行时间计算 import sys #错误信息返回 预留 from seleni ...

  8. Python基础_第2章_Python运算符与if结构

    Python基础_第2章_Python运算符与if结构 文章目录 Python基础_第2章_Python运算符与if结构 Day02之`Python运算符与if结构` 一.昨日回顾 1.回顾昨天的课程 ...

  9. 2018年python薪资_最好的Python:2017和2018年至今我最喜欢的文章集

    2018年python薪资 我打算发布此收藏集 (My intention with publishing this collection) Last year I only used Medium ...

  10. Python爬虫_案例分析(二)

    Python爬虫_案例分析(二) 一.电影天堂案例 import scrapy from scrapy_movie.items import ScrapyMovieItem class MvSpide ...

最新文章

  1. mysql 关键字 status_Mysql show status命令详解
  2. 路径名导致的异常:javax.imageio.IIOException: Can‘t read input file!
  3. 二级c语言基础知识pdf下载,全国计算机等级考试二级C语言公共基础知识.pdf
  4. ListView上移 和下移
  5. 智能家居数据库设计_设计更智能的数据表
  6. .NET Core 2将Visual Basic带到了Linux和macOS平台
  7. eclipse构建及运行maven web项目
  8. outlook 2013 卡在正在加载配置文件
  9. Lichee(两) 在sun4i_crane该平台下编译
  10. 我在开发中所遇到的iOS7新特性以及iOS7与iOS6的适配问题总结
  11. 嵌入式开发日记(3)——利用Python接收并处理JY61传感器数据
  12. c语言中输入123输出123321,2011年计算机等级二级C语言章节习题及答案(39)
  13. QT设置选中的文字加下划线
  14. 在html中怎样加圆点,css伪类-小圆点
  15. 更改windows 2003 密钥
  16. 金融数据api接口记录(二)
  17. linux系统可以安装浩辰CAD,浩辰CAD Linux下载
  18. 将pdf文件压缩到指定大小
  19. 一元多项式的加法详解
  20. RS485通信和Modbus协议

热门文章

  1. 苹果cms播放器html,解决苹果cmsv10版本ckplayer播放器高度自适应兼容问题
  2. Activity启动模式singleTask模式
  3. ucgui button
  4. photoshop标尺工具_工具设置:PhotoShop
  5. BAT投资AI已超硅谷巨头,北京成风投增长第一城
  6. 对select标签中的option默认选中后端的数据
  7. 服务器行业深度解析:服务器未来需求知多少
  8. kafka面试题整合列表
  9. Linux USB驱动详解
  10. 如何自动生成测试用例方案