直接呼叫时
data['four'].Utah
output - 11
the dataframe is given below
one two three four
Ohio 0 1 2 3
Colorado 4 5 6 7
Utah 8 9 10 11
New York 12 13 14 15
还有这个
try:
a = input('Enter a Column you want : ')
print(data[a].Ohio)
except:
print("enter again")
output -
Enter a Column you want : four
3
但是当尝试通过用户输入调用时,没有得到正确的输出
try:
b = input('Enter country name : ')
a = input('Enter a Column you want : ')
print(data[a].b)
except:
print("-----------------------try again--------------------")
output-
Enter country name : Ohio
Enter a Column you want : one
-----------------------try again----------------------
在
data[a].b
行中,您正在访问成员b
,而不是具有存储在变量b
中的名称的成员。你需要做data[a][b]
相关问题 更多 >
编程相关推荐