我正在尝试学习如何编写程序,该程序将提示一个问题,然后显示带有数字和相应字符串的列表。示例(1 =损坏,2 =泄漏,等等。)然后要求您输入相应的数字并将其写入.csv。因此.csv将包含(问题,数字,字符串) 现在,我用长约99列的字符串制作了一个csv数字。在将csv加载到pandas中作为特定问题示例(dfr3 = df.iloc [[0,18,25,33],1])的数据框后,我将它们分解了。我有点迷失了,我知道怎么称呼它,但是就我所知。我不是100%会以正确的方式解决问题。
import csv
import pandas as pd
df = pd.read_csv("file.csv",encoding = 'unicode_escape', index_col = 0)
dfq1 = df.iloc[[0,18,25,33], 1]
question = input()
if rule == 'Question1':
print(dfq1)