python - 在 python 中创建矩阵并搜索值
问题描述
如果可能的话,有人可以帮我解决这个问题吗?我有下面的矩阵。
- 我需要能够在 Python 中创建矩阵
- 我想查找列标题和行以找到合适的 y 或 n。
所以在哪里相交xyz
,ttt
我希望函数返回y
解决方案
您可以使用 pandas 数据框,并像 csv 一样读取该数据:
import pandas as pd
df= pd.read_csv('out77.txt').set_index('0')
df
输出:
xyz abc cdf efg
0
qqq y y n y
stv n y y n
ttt y y y y
ppp n y n y
然后你可以像这样查找:
df['xyz']['ttt']
# 'y'
推荐阅读
- angular - 全屏模式下的 Ionic + AGM (Angular Google Maps) 空白屏幕
- c# - 试图打开另一个应用程序配置文件
- serverless - 如何在工单创建上使用 Freshdesk 无服务器应用程序更新参数值
- java - JAVA:为什么我更新 Hashmap 中特定键的 ArrayList 值会改变所有其他键值?
- python - 使用 Python,Tkinter 将值从一个组合框分配给另一个组合框时出现错误“TypeError:'str' 对象不支持项目分配”
- ruby - 在 Rails 中使用 map 获取空值
- python - Python:BeautifulSoup - 在没有进一步规范的情况下访问元素
- .htaccess - .htaccess 中的 301 重定向
- mips - 将 $a0(整数)乘以 16 的 MIPS
- c# - Discord.net 无法使用 NAudio 流式传输音频