python 如何链接同一数组中的2个项目?

5lhxktic  于 2022-11-28  发布在  Python
关注(0)|答案(1)|浏览(213)

首先,我很抱歉我的英语不好。英语不是我的主要语言。所以,我有这些数据,

datamhs = 
np.array([["x", 85, "22222221"],
["y", 85, "22222222"],
["z", 70, "22222223"],
["a", 90, "22222224"],
["b", 60, "22222225"],
["c", 90, "22222226"]])

有没有办法引用每一行本身?例如,我想使x的值为85,uid为22222221。
我想创建一个函数来检查x值是否为85和/或uid是否为22222221。
如果很难理解的话,我很抱歉,我真的不知道怎么写。谢谢你的回答。
我在努力

def name():
  if x in datamhs[:,0]:
    if y in datamhs[:,1]:
      print(x)
      print(y)

它打印出一个未定义的错误。当我试图用定义它时,

y = datamhs[:,1]

然后,它只显示一个值列表。
我想输入x,然后检查x是否有y的值。

6l7fqoea

6l7fqoea1#

x和y从何而来?我不明白
也许你该试试这样的

def name():
  if 'x' in datamhs[:,0]:
    if 'y' in datamhs[:,1]:
      print(datamhs[:,0])
      print(datamhs[:,1])

如果你还没有定义x和y,python解释器什么都不知道。

相关问题