Python使用列表初始化类

时间:2019-12-26 00:16:14

标签: python list class initialization sublist

我必须使用list初始化类,该类将返回给定列表中的每个子列表。

我在定义空列表作为参数时遇到问题:

class list():
def sublists(self, lst=[]):
    sub = [[]]
    for i in range(len(lst)+1):
        for j in range (i+1, len(lst)):
            sub = lst[i:j]
            sub.append(sub)
    return sub

2 个答案:

答案 0 :(得分:1)

正如其他人指出的那样,您的意图从问题中不太清楚。据我了解,您想获取给定列表的所有连续子列表。

这可以达到目的。

raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.ElementNotInteractableException: Message: element not interactable
  (Session info: chrome=79.0.3945.88)

如果您打算做其他事情,请更新您的问题。

答案 1 :(得分:1)

如果我错了,请纠正我,但我想任务很简单。您可以使用列表来初始化您的类实例:

plt.ylim(0.004099, 0.004100)