cost 72 ms
如何使用列名未知的 f 字符串模板在 pandas dataframe 中創建新列?

[英]How can I create a new column in a pandas dataframe using a f-string template with unknown column names?

我想編寫一個腳本/函數來處理一個相當通用的 pandas dataframe。數據幀是兩個數據幀之間pd.merge()操作的結果,其中一個由用戶以 CSV 文件的形式提供具有任意列。 我知道所有的值都是文本,但僅此而已。 我想根據其他列的組合值在 dataframe 中創建一個新列。 當列名已知 ...

使用.replace() 將變量插入 fstring

[英]inserting a variable into an fstring using .replace()

我有一個類似於波紋管的代碼。 變量比這復雜一點,用戶(可能不懂編程)將通過 input() 輸入變量。 我想轉換為 {name} 以便 fstring 可以處理該變量。 預期的 output 將改為“Dave is a really great guy.”。 它輸出“{name} is a rea ...

如何格式化 Python 中的格式化字符串? with.format 或 f-string

[英]How to format a formatted string in Python? Either with .format or f-string

我有一個字符串(sql 查詢),我想在其中傳遞一個變量,然后在另一點傳遞另一個變量(變量列表,但現在只關注一個)。 預期會是這樣的: sql_query 現在應該是: 'SELECT {field} FROM table_name WHERE {field} IS NULL' Then form ...

fstring float 到帶前導零的 int

[英]fstring float to int with leading zeros

我需要從一個長度始終為 5 的浮點數生成一個字符串。例如:input_number: float = 2.22 output_str = "00222" 浮點數永遠不會大於 999.xx,並且可以有任意數量的小數位。 我想出了以下代碼,但我懷疑我的想法是否不能以更 pythonic 的方式完成。 ...

在第 12、13、14 行,我如何使用 f 字符串編寫代碼,而不在 f 字符串中使用空格,但在 output 中,字符串之間必須有空格

[英]In line 12,13,14 how can i write code by using f string, without using spaces in f string but in output there must be space between string

我正在寫的代碼我試圖刪除空間,但它沒有給我所需的output.output,我想要在 f 字符串中不使用空間 ...

PartiQL INSERT 語句到 append 列表屬性的值

[英]PartiQL INSERT Statement to append a Value to a List Attribute

我正在嘗試使用 PartiQL 語法將 append 值賦給 DynamoDB 中的現有列表屬性。 項目的主鍵包括: 最后的字符串看起來像這樣 當我嘗試運行我的代碼時,出現以下錯誤消息: 任何人都知道我做錯了什么? ...

Python 中的錯誤字符串是什么?

[英]What is wrong f-string in Python?

下面的代碼是我的有效要求。import numpy as np a =np.array([1, 3, 0, 2], int) b =np.array([5, 2, 1, 2], int) print(f'{a > b = }') 結果還可以 我想制作具有 F 弦風格的內部 function ...

在文件中存儲帶有 function 調用的 f 字符串

[英]Store f-string with function calls in a file

我將帶有 function 調用的 f 字符串存儲在一個單獨的文件中(有很多變量)。 我正在編寫一個腳本,其中包含數百個變量,然后將這些變量加載到 HTML 表中。 HTML表中的部分內容需要調用function。 這有效: 當我將s存儲在一個文件中時,我可以使用**locals()對其進行格式化 ...

用 f-string 打印重復字符串

[英]print repeating string with f-string

我可以print('#'*5)到 >>> #####. 但是如果我嘗試用 f-string 來做到這一點 我得到 >>> '#'*5 。 這是不可能的,還是我的失敗是什么? ...

ValueError:在函數內部使用 f 字符串時格式說明符無效

[英]ValueError: Invalid format specifier when using f-strings inside a function

我正在嘗試格式化熊貓系列:對於所有值,我想添加千位分隔符並將小數位限制為兩位。 此外,對於負值,我想用括號將其括起來,而不是-號。 所以輸出應該類似於'20,000.00', '(152,111.12)'等。 我知道 f-string 方法有效,因為當我運行時 它給了我正確的結果'20,000.00 ...

右對齊具有多列數據的 f 字符串

[英]Right justify an f-string with multiple columns of data

幫我!! 這是不合理的(蟒蛇) 我試圖對齊列右側表格中的數據。 我在變量占位符中使用 f 字符串和格式化類型,但沒有對齊。 我嘗試在 jupyter 和 VS Code 上運行代碼。 ...

F 字符串文字不打印 kwargs

[英]F-String Literal Not Printing kwargs

當我執行上面的代碼時,我收到一條錯誤消息: SyntaxError: f-string: 不匹配的 '[' 但是,當我改為執行“Example #2”時,我得到了正確的輸出: 我想要10個雞蛋使用 f 字符串文字時我的語法有什么問題? ...

在 python f 字符串中使用 \u

[英]Using \u in python f-string

有沒有辦法在 f 字符串中包含\u ,從而在格式化后推遲對轉義序列的評估? 一個實際的例子。 假設我有 (python3) 這是無效的並返回 在替換字符串中的{i}之后,有沒有辦法推遲對轉義序列\u的評估? ...

如何使用以編程方式生成的 f 字符串

[英]How to use a programatically-generated f-string

我有一個嵌套列表,每行的列數始終相同,但列數可能因用戶輸入而異。 我想使用字符串格式將 output 很好地格式化為列。 例子: 如果我硬編碼 f-string 格式,它工作正常: 產生期望的結果: 我想要做的是以編程方式構建然后使用 f 字符串。 我可以以編程方式構建 f 字符串: 產生所需的 f ...

具有顯式格式方法的 f-string 類行為

[英]f-string like behaviour with explicit format method

使用 f-string 我可以這樣做:a = 10 f'a equals {a}' # 'a equals 10' f'b equals {a - 1}' # 'b equals 9' 但是在使用.format時我不能對變量做任何操作:'b equals {a - 1}'.format(dic ...

Python 可變寬度的 f 字符串 alignment

[英]Python f-string with variable width alignment

我想打印下面的代碼。 !!!!** !!!**** !!****** !******** 所以我對 i, j 使用 while 循環。 但是,在某些地方,output 的。 變得很奇怪,我試過一些情況,如果i和j按升序排列就沒有問題。 但是如果他們按降序排列就會有問題,在我的代碼下面,print ...

Pylint 不喜歡 string.format() 並希望我使用 f-strings。 這是可以修復的嗎?

[英]Pylint doesn't like string.format() and wants me to use f-strings. Is this fixable?

我已經升級到 pylint 2.15.2,每當我運行 pylint 時突然收到很多consider-using-f-string警告,其中我對字符串使用了 % 格式。 我理解為什么 Pylint 不想使用舊的 % 格式,但是當我嘗試改用 string.format() 時,我也遇到了這個錯誤。 以 ...

將動態大小的列表轉換為 af 字符串

[英]Convert a dynamically sized list to a f string

我正在嘗試獲取一個大小為 1 或更大的列表,並將其轉換為格式為"val1, val2, val3 and val4"的字符串,您可以在其中使用不同的列表長度,最后一個值的格式為它而不是逗號。 我當前的代碼: 預期結果: ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM