从另一个类访问列表的长度可以通过以下步骤实现:
下面是一个示例代码:
class ListLength:
def get_length(self, my_list):
length = len(my_list)
return length
class AnotherClass:
def __init__(self):
self.my_list = [1, 2, 3, 4, 5]
def access_list_length(self):
list_length = ListLength().get_length(self.my_list)
return list_length
another_obj = AnotherClass()
length = another_obj.access_list_length()
print("List length:", length)
在上述示例中,ListLength
类包含一个 get_length
方法,该方法接收一个列表作为参数,并返回列表的长度。AnotherClass
类中的 access_list_length
方法通过创建 ListLength
类的实例,并调用其 get_length
方法来获取 my_list
的长度。最后,打印出列表的长度。
这种方法可以在不直接访问列表的情况下获取列表的长度,通过将列表作为参数传递给另一个类的方法来实现。
领取专属 10元无门槛券
手把手带您无忧上云