cost 244 ms
3D列表中的Python索引選擇

[英]Python index selection in a 3D list

我有以下 3D 列表: 我想要 select 第一維的所有索引,第二維的第 0 個索引和第三維的所有索引。 如果它是一個數組,我會寫array[:,0,:] 。 但是,當我編寫test[:][0][:]時,它與執行test[0][:][:]相同,這不是我想要的。 我怎么能那樣做? ...

是否有任何選項可以進一步提高此數據規范化的時間效率?

[英]Is there any option to improve the time efficiency of the this data normalization any further?

我有一個名為 tArray 的矩陣,其形狀為 (11, 512) 並且想要對其中的值進行歸一化。 我看到 np.max() 花費了很多時間,但我沒有找到任何進一步改進它的選項。 下面這行代碼的時間效率可以提高嗎?: 重現: ...

Pandas 使用 for 循環生成時間戳時引發 ValueError

[英]Pandas raising ValueError when generating Timestamps using for loops

當使用 Pandas Timestamp() 方法生成一些隨機時間戳時,我遇到了這個ValueError: day is out of range for month 。 這似乎完全不合邏輯,並且僅在使用 for 循環(傳統的 for 循環和列表理解)時才會拋出此錯誤。 適用於 while 循環。 ...

列表理解可以分為兩個列表嗎?

[英]Can a list comprehension be divided in two lists?

我想我已經理解了單行 for 循環的想法,但現在我遇到了問題。 我知道我可以使用如下定義一個 dataframe 列: 現在我的問題是:是否可以在一行 for 循環中定義 2 列? 我試過這個: 這些都不起作用。 我正在使用 Python 3.10 ...

在 python 中使用列表理解優化兩個 for 循環(沒有 pandas)

[英]Optimising two for loops using list comprehension in python(without pandas)

我是 python 的新手,我正在嘗試優化我的程序片段,從使用兩個 for 循環到使用 Python3 中的列表理解。 這樣做時,我無法計算多於一列的總和。 對於 Ex,如果我在字典中有 float int 類型的第 1、2 和 3 列,以及字典中的字符串,我只能計算第 1 列的總和,而不是第 2 ...

將 Counter() 轉換為字典或列表

[英]Casting Counter() to dict or list

我有一個問題(這里列出更多( 比較多個鍵值 [列表] 並返回倍數的最佳方法? )) 簡短的摘要: 現在我有幾個要比較的列表,過濾掉出現在多個列表中的值。 我想得到: 多個列表中出現的所有值 這些值出現的頻率(所以,如果它們在每個列表中出現 2 次,我想給出這 2 個 - 而不是所有列表中的總出現次數 ...

計算字符串中除元音和標點符號之外的所有字符

[英]counting all characters in a string except for the vowels and punctuations

我正在制作這個程序,其中它將一個字符串作為輸入,然后打印字符串中不是以下字符之一的字符數:元音和標點符號。 我希望它使用列表理解。 我知道如何排除元音,但我不知道如何排除標點符號,我得到一個錯誤: 這是我的代碼: 我的元音部分是正確的: 但我應該怎么做標點符號? 像這樣的應該是 output: ( ...

使用理解獲取滿足某些條件的列表元素

[英]Getting list elements satisfying some criteria using a comprehension

我有一個這樣的列表: 我想要該列表中foo的數量,而不使用正則表達式。 有沒有比下面更簡單的方法,使用一條線? 上面的內容很有趣,但它也讓我的皮膚像嵌套的三元運算符那樣爬行。 ...

Python 嵌套列表理解中的意外 output

[英]Unexpected output in nested list comprehension in Python

我有一個嵌套列表理解,當我打印 output 時,它給了我生成器 object,我期待一個元組。 我想因為我有用於 res 分配的小括號,我認為結果將是元組,但它給了我一個生成器 object。 但是當我使用傳統方法時,它會給我一個列表。 這里看起來很清楚,它給出了一個列表,第二個沒有混淆,但第一 ...

使用列表理解建立最大值和最小值

[英]Using List comprehension to establish maximum and minimum values

編寫一個 python 循環,找出一種植物可以生存的最低溫度。 該列表按以下格式提供:[ {'species': 'Pinus contorta', 'common name': 'Lodgepole Pine', 'min temp (°C)': -40}, {'species': 'Quercu ...

同時查找多個列表的相鄰元素之間的差異

[英]Finding differences between neighboring elements of many lists at the same time

有很多方法可以獲取相鄰元素的差異並創建新的差異列表。 此處給出示例。 但是,我的列表太多了,我需要為每個列表創建不同的列表。 我不想一遍又一遍地寫同樣的東西。 最短(和/或)最有效的方法是什么? 例如,假設我有 list1、list2、...、listn,我想創建 d_list1、d_list2、 ...

如何在 python 的列表理解中過濾 substring

[英]How to filter for substring in list comprehension in python

我有一本數據框字典。 我想創建一個列表,列出該字典中所有數據框的名稱,其中包含 substring“藍色”。 數據框字典中沒有數據框包含簡單稱為“藍色”的列。 它是“blue”的一些變體,包括:“blue_max”、“blue_min”、blue_average 等。關鍵是“blue”在我的數據框 ...

Function in Python list comprehension, don't eval twice

[英]Function in Python list comprehension, don't eval twice

我正在通過一個轉換 function 運行的輸入列表編寫一個 Python 列表。我只想在 output 列表中包含那些結果不是None的項目。 這有效:def transform(n): # expensive irl, so don't execute twice return ...

使用列表理解擺脫某些字段的簡便方法

[英]handy way to get rid of some fields using list comprehension

所以,想象一下這樣的項目: 我有一個包含 200 個x es 的列表,我想從列表中的所有x中刪除所有this_must_go和this_must_also_go字段,無一例外。 如果可能的話,我更喜歡使用列表理解。 是否有單行或簡潔的語法來實現這一目標? ...


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