包含标签:python 的文章
-
我可以在python中反转特定范围内的列表吗?
我的意思是假设我有一个列表,[1,2,3,4,5,6,7,8,9] 我想在特定范围内反转其编号,例如从 2 到 5,因此预期输出是[1,2,6,5,4,3,7,8,9] 注意:我不想使用循环并…… -
为什么这个 Python 模块从同一个模块导入一个类?
我正在查看 的来源gunicorn,这是一个非常受欢迎的项目。 在gunicorn/app/wsgiapp.py模块中,该模块定义了一个类,然后从同一个文件中导入该类: class WSGIAp…… -
如何在不确定返回类型的情况下表达python可调用类型?
我有一个函数返回另一个函数,但返回函数的返回类型不清楚。为了表达我们可以使用的函数返回类型Callable[[], ReturnType],并且不强调参数,我们可以这样做Ca…… -
如何从 OrderedDict 获取子集?
我在 Python 中有一个 OrderedDict,我只想获得第一个键值对。如何获得?例如,要获取前 4 个元素,我执行了以下操作: subdict = {} for index, pair in enu…… -
是否可以通过另一个二维数组逐行索引二维数组而无需在 NumPy 中循环?
假设我有带索引的 NumPy 数组: array([[1, 3], [2, 5]]) 另外,我有带零的 NumPy 数组: array([[0., 0., 0., 0., 0., 0.], [0., 0., 0., 0.,…… -
将带有正则表达式的函数应用于熊猫数据框
我有数据帧 df[2]的以下摘录: CAR DRIVER START PIT 1 PIT 2 PIT 3 PIT 4 PIT 5 0 31 OCO In In (2) C3n (3) C2n (37) …… -
在Python中的两个字典中找到具有最小平均值的键?
在以下示例中,我有两个字典。 d1 = {'A' : 1, 'B' : 2,'C' : 9} d2 = {'A' : 5, 'B' : 1,'C' : 10} 现在,要找到具有最小值的密钥,我只需使用 min_d1 = min…… -
在 [任何以前的版本] 之前,这在 Python 中是否可行
我依稀记得这个东西很久以前就可以工作了 有没有人知道这段代码以前是否真的有效?如果自从任何更新的python版本以来不推荐使用它? 代码 # My python version…… -
逆向列表拼接 Python 优化(USACO 2020 年 2 月青铜问题 3“Swapity Swap”)
我正在尝试解决一个涉及反转列表拼接的问题,但我在测试用例的时间限制方面遇到了问题,即 4 秒。问题: Farmer John 的 N 头奶牛 (1?N?100) 排成一排。左边的…… -
给定车轮总数,组成两轮和四轮车辆的方法数
我在一次采访中被问到这个问题。 我的解决方案很简单:给定轮子,形成车队的方法数量dp[i] = dp[i - 2] + dp[i - 4]在哪里。dp[i]i 但它没有通过测试用例…… -
要列出的 Python 字符计数器
我有一个包含字符的列表 chars = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u'…… -
在python中查找哪个函数正在使用给定的类
我有课 class A: def __init__(self): print(i was used by :) # if i call this class from the function below, def my_func(): a = A() # I need c…… -
Beautifulsoup 查找某个子项下的所有子项
所以我基本上试图找到这个 ul 的孩子,但只找到孩子下的元素 所以如果我有这个 html 块 <ul> <li class = "list_item_1">item 1</li> …… -
将扩展附加到 os.environ.get 的输出
我是 python 的新手,我正在尝试创建一个以环境变量命名的 json 文件。 的变量称为parent与值galaxy 这就是我的文件的样子。 import json import sys import o…… -
`multiprocessing.Process` 正在修改他们不应该访问的非共享变量
进程正在改变他们不应该改变的东西。 AWorker有一个状态变量 (an mp.Value)。此值设置为-1,并且它 (the Worker)1在循环中将其更改为。 然而,这似乎是可以重…… -
有没有办法在 for 循环中解压 split() 的结果?
我知道问题的标题可能不是最直观的,但我想不出更好的方法来简短地描述它,这就是我的实际意思。 我想写一些小的解析器,它会用我指定的字符串构建一个 kwargs…… -
如何自动将变量传递出函数?如何将变量从内部作用域传递到外部作用域?
我在 Python 和 Julia 中做了一个项目,并且在诸如(Julia 版本)之类的函数中有代码: function foo(a,b) c = a+b #more code here end 或(Python …… -
根据该值在另一个列表中的出现顺序对列表进行排序
如何根据 B 中的出现顺序对 A 的值进行排序,其中 A 中的值可能是重复的,而 B 中的值是唯一的 A=[1, 2, 2, 2, 3, 4, 4, 5] B=[8, 5, 6, 2, 10, 3, 1, 9, 4]…… -
为每组行按行迭代的最有效方法是什么?
我想知道如何按组有效地循环遍历行。因此,如下面的示例数据集所示,它包括 3 位不同的学生,他们在 3 个月内通过了记录。 import pandas as pd import numpy …… -
根据条件过滤元组列表
For a given list of tuples, if multiple tuples in the list have the first element of tuple the same - among them select only the tuple with the maxi…… -
您可以改进代码 – 3D 数组中的迭代吗?
我已经知道在 python 中对数组的迭代非常慢。如果可能,您能否改进此代码。我只想从 numpy 数组中获取值,这些值大于 constat (1.4) 否则设置为零。 def array…… -
如何将值合并到 discord.py 中的一条消息中
我希望我的机器人能够说出一条消息,提及一个用户,然后用一条随机消息响应,所有这些都在同一行中,而不是在 3 个单独的行中。 这是我以前的方法: if msg.st…… -
有没有直接解压字典的选项?
如果我做这样的事情 some_obj = {"a": 1, "b": 2, "c": 3} first, *rest = some_obj 我会得到一个列表,但我想要它在 2 个字典中:first = {"a": 1}和rest = …… -
-
如果函数在 Python 中返回模块,要使用什么返回类型注释?
我正在编写一个函数来帮助处理一个可选的依赖项(类似于pytest.importorskip),我想输入它,但不确定要使用什么类型。因为我总是返回一个特定的模块或 None,……