我有一個使用谷歌日歷 API 的示例代碼,它要求資料是一個字串值。我使用 df.iat,而不是每次更改資料框時手動鍵入字串。這就是我到目前為止所擁有的,并且適用于單個值。
Create an event
"""
event = {
'summary':f'{df.iat[0,0]}',
'description': f'{df.iat[0,1]}',
'start': {
'date': '2022-04-04',
},
'end': {
'date': '2022-04-04',
列印出來
summary = Order
description = Plastic Cups
date 04-04-2022
但我需要將多個值拉入一個字串。如何執行此操作才能正常作業,例如在描述中
I want to do f'{df.iat[1,1]}',f'{df.iat[0,1]}'
which would print out description = 7000 Plastic Cups
但是我使用它時遇到了錯誤,我嘗試了 dfiloc,我也嘗試了一個示例
(("test"),(f'{df.iat[0,1]}')
這只會列印出“測驗”部分,而不是 df.iat 字串
我已經被困在這幾個小時了,任何幫助將不勝感激。
uj5u.com熱心網友回復:
Python中的f-strings,也稱為Literal String Interpolation,可以同時處理多個變數。例如:
orderID = 012345
orderName = "foo"
message = f"Your order {orderName} with orderID {orderID} was registered!"
如果您列印上述訊息:
Your order foo with orderID 012345 was registered!
有關此的更多資訊:PEP-0498
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/446228.html
