我有一個熊貓數據幀包括聊天機器人的數據,我想打印用戶的輸入響應特定聊天機器人的消息如:打印下一行
(Row 1) Bot: Hi, What are your hobbies?
(Row 2) User1: Cricket, FootBall
(Row 3) Bot: Hi, What is your name?
(Row 4) User2: Alexa
(Row 5) Bot: Hi, What are your hobbies?
(Row 6) User3: Tennis, Baseball
所以基本上我有一個6行1列的數據框,我想打印用戶對特定問題的輸入:「嗨,你有什麼愛好?」只要。
我嘗試下面的代碼打印出機器人的問題,但我無法找到一個方法來獲取用戶的回答這個具體的問題。
for i in Chat_Column:
if i =="Bot: Hi, What are your hobbies?":
print (i);
基本上我想在這種情況下,輸出是:
User1: Cricket, FootBall
User3: Tennis, Baseball
如果你打算用熊貓DataFrames工作,你應該原產於大熊貓的索引選項堅持,而不是原生的Python迭代。它們速度更快,雖然可能不如python那麼直觀(特別是如果你不習慣它們),從長遠來看,它實際上是一個很大的節省時間的方法。 – pshep123