list-comprehension 相关问题

一种语法结构,它提供了一种简洁的方法来创建类似于数学集合构建器表示法的样式的列表。由于多种语言支持列表推导,请将此标记与编程语言的标记结合使用。

如何用Python编写理解列表

我想改变这个: 对于 _ 在范围(3)中: number = random.randint(1, 2) # 选择随机等待时间(以秒为单位) p = multiprocessing.Process(target=do_something, args=(

回答 1 投票 0

Python 的内置 sum 函数需要永远计算列表中非常大范围值的总和

效果很好,返回 249999500000: sum([x for x in range(1_000_000) if x%2==0]) 虽然速度较慢,但仍返回 24999995000000: sum([x for x in range(10_000_000) if x%2==0]) 不过更大

回答 1 投票 0

Python 中列表推导式中的多个语句?

是否可以有类似的东西: 列表 1 = ... 当前值 = 0 list2 = [currentValue += i, i for i in list1] 我尝试过但没有成功?编写这些内容的正确语法是什么? 编辑:

回答 10 投票 0

使用列表理解的帕斯卡三角形

正如标题所说,我在使用列表理解创建帕斯卡三角形时遇到问题。 n = int(输入()) 一个=[] a = [[1 如果 j > 0 且 j < n-1 else a[i-1][j] + a[i-1][j-1] for j in range...

回答 1 投票 0

为什么列表推导式会在内部创建一个函数?

这是 python 3.10 中列表理解的反汇编: Linux 上的 Python 3.10.12(主要,2023 年 6 月 11 日,05:26:28)[GCC 11.4.0] 输入“帮助”、“版权”、“制作人员”或&...

回答 1 投票 0

在 Tensorflow 中使用列表推导式

我们可以在 Tensorflow 图(非 eager)执行中使用 Python 理解吗? IOU: tf.Tensor = tf.concat( 值=[ 并集上的交集( box_pred[..., j, 1:5], ...

回答 1 投票 0

创建索引为 0 到 5、列为 x1 到 x55 的 pd df。索引 𝑖 和“colj”列的值应为 9×𝑖+𝑗

不知道如何以9×𝑖+𝑗为条件调整数据框的元素 这就是我所拥有的。帮助! dt = pd.DataFrame(np.random.rand(10, 10), columns = ['x0', 'x1', 'x2', 'x3', 'x4'...

回答 1 投票 0

如何迭代 Pandas 并返回子列表中找到的第一个匹配项

我需要一个 pandas apply 函数来迭代子列表并返回为每个子列表找到的第一个值。 我有一个像这样的数据框: 数据 = {'project_names': [['Datalabor', 'test', 'tpuframe...

回答 1 投票 0

Python 列表理解的问题:为什么我得到一个空列表?

我尝试在 Python 中使用列表理解来过滤数字列表,但结果得到一个空列表。这是我的代码: 数字 = [1, 2, 3, 4, 5, 6, 7, 8, 9] 过滤后的数字 = [x fo...

回答 1 投票 0

在列表理解中使用中断

如何根据条件打破列表理解,例如当找到数字 412 时? 代码: 数字 = [951, 402, 984, 651, 360, 69, 408, 319, 601, 485, 980, 507, 725, 547, 544, ...

回答 10 投票 0

如果否则在列表理解Python中使用“not in”

我想了解如果我使用这段代码,这种公式有效的动机: a = [2,4,6,8] b = [2,5,6,9] list_same = [a[i] for i in range(len(a)) if a[i] in b] list_dif = [b[i] for i in ra...

回答 1 投票 0

有没有比这更好的方法来在列表理解中添加某些单词的例外?

我正在制作一个基本的图书馆管理系统,我想为某些介词词添加例外,条件是用户可以以大写、小写或...来输入例外词。

回答 1 投票 0

将 for 语句转换为列表理解时出现问题

我想将以下代码转换为列表理解形式: word_list = [“猫”,“狗”,“兔子”] 字母列表 = [] 对于 word_list 中的 a_word: 对于 a_wo 中的一封信...

回答 1 投票 0

如何在 if 条件中解决列表理解的当前状态?

我想在以下代码中对 L 中的项目进行循环: L = [1,2,5,2,1,1,3,4] L_唯一 = [] 对于 L 中的项目: 如果项目不在 L_unique 中: L_unique.append(项目) 到一个列表

回答 5 投票 0

列出格式字符串中的理解? (Python)

假设我有一个列表 datalist,其中 len(datalist) = 4。假设我希望列表中的每个元素都以这种方式表示在字符串中: s = "'{0}'::'{1}'::'{2}' '{3}' “.format(数据...

回答 2 投票 0

Elixir [42] 打印为“*”

我在 p.followings 中返回了一个 Persona 模型列表,我想从这个模型列表中提取 follow_id 字段到一个单独的列表中。 p.以下内容 返回... [ %Poster.Pers...

回答 1 投票 0

我可以对这段代码使用列表理解吗?

我想在这段代码中使用列表理解来表达“结果”只是为了好玩。 你认为我能做到吗?或者这是不可能的? 随机导入 结果=[] 对于范围 (6) 内的 i: num = random.randint(...

回答 2 投票 0

获取矩阵中元素的平均值

大家好,我正在熟悉Python并遇到了一个问题 所以我试图仅使用 for 循环和列表理解来获取矩阵的平均值。 这是代码: def vector_mean(向量):...

回答 1 投票 0

如何在Python代码中找到列表理解

我想在python源代码中找到列表理解,为此我尝试使用Pygments,但它没有找到实现这一点的方法。 更具体地说,我想做一个识别所有的功能...

回答 3 投票 0

交替组合两个列表

我正在做一个简单的列表理解:以替代顺序组合两个列表并创建另一个列表。 big_list = [i,j for i,j in zip(['2022-01-01','2022-02-01'],['2022-01-31','2022-02-28'])] 预计...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.