腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
自定义
列表
类
__
getitem__
方法
失败
、
、
我有一个名为Stack的
自定义
列表
类
,如下所示: class Stack(): self.items = [] self.items.append(item) def __
getitem__
(self, slc): if isinstance(slc, int):__class__(self.items[slc]) 请注意我用来对功能进行切片的__
getitem__
方
浏览 15
提问于2021-08-15
得票数 0
回答已采纳
1
回答
使用Python描述符对
类
成员的内容进行触发
、
我有一个简单的Python
类
: self.dirty = False self.wheels = []当
类
成员被修改时,我只想设置dirty = True (设置、重置、修改、附加等等)。
浏览 4
提问于2017-01-17
得票数 2
1
回答
实现__
getitem__
是否有一种
方法
可以在不手动检查参数类型的情况下以支持整数和切片索引的方式实现__
getitem__
? if isinstance(key,int): if isinstance(key,slice
浏览 1
提问于2014-03-03
得票数 4
回答已采纳
1
回答
为什么list.__repr__不使用list.__getitem__?
、
、
我已经重写了内置类型list的__
getitem__
def __
getitem__
(self, index, *args, **kwargs):__
getitem__
(index, *args, **kwargs) return [v**2 forreturn value**2a = my_list((1, 2, 3, 4)) repr(a)和print(a)都输出
浏览 2
提问于2019-04-30
得票数 0
2
回答
类
中的子脚本对象
、
、
、
我有一个名为Python 3.4.3的Sparse
类
,用于表示稀疏矩阵和它们之间的操作。TypeError: ` 'Sparse' object is not subscriptable`.key = str(i*num_col + j) return
浏览 4
提问于2015-11-16
得票数 3
回答已采纳
1
回答
我应该用什么代替.__getslice__?
、
、
__
getitem__
来代替.__getslice__。唯一的问题是这个库有一个与上面的
方法
完全相同的
方法
,但是它被称为__
getitem__
和listget=list.__getitem__)。我不知道他们为什么在代码中做出这种区分,但似乎库的原始设计人员希望保留这两种
方法
的独特功能。在移植到Python 3时,我是否可以继续使用它呢?
浏览 1
提问于2015-01-08
得票数 2
回答已采纳
1
回答
Python中带有适当类型提示的子类序列
、
、
我试图在Python中实现一种
自定义
序列
类
: def __
getitem__
(self, idx):reveal_type(foo[0]) # Revealed type is '
浏览 4
提问于2017-10-11
得票数 6
回答已采纳
1
回答
如何键入具有特定结构的
列表
、
、
、
我的代码中有一个数据结构(为了起见)是一个
列表
,其中第一个元素是字符串,第二个元素是整数。例如:(我不认为这个问题是基于意见的,因为我认为有可能有明确的理由来处理这个问题,这是大多数开发人员都喜欢的。)
浏览 4
提问于2021-06-04
得票数 1
回答已采纳
1
回答
为什么熊猫数据帧的.at访问器不是一种
方法
?
、
、
、
我想了解,它们是如何工作的,和,为什么它们没有实现为
方法
。提前谢谢。
浏览 0
提问于2019-08-10
得票数 2
回答已采纳
1
回答
向Java中的
类
添加
自定义
数组下标访问器?
、
、
在Python中,您可以将
列表
下标添加为
自定义
类
的数据结构的访问器: # other methods ...def __
getitem__
(self, x):获得…的行为:newFile.list[1]= 4# 4# 4 有没有办法将这样的东西添加到Java的
自定义
类
中?
浏览 2
提问于2011-04-17
得票数 4
回答已采纳
4
回答
如何使python
列表
按字母顺序进行索引?
、
、
给出一个清单我想重写
列表
的getitem,以便l['a']返回与返回l[0]的l['A']相同的内容。class Board(Tools): default_order = [R
浏览 5
提问于2017-06-19
得票数 0
回答已采纳
2
回答
Python __setitem__使用多个键时的奇怪之处
、
、
这是我的考试课: def __init__(self): def __
getitem
浏览 2
提问于2016-03-22
得票数 5
回答已采纳
3
回答
Python:
列表
__
getitem__
列表
我已经为一个连接4游戏创建了一个Board
类
,它使用了
列表
列表
。'] * cols for row in range(rows)] yield from self.data 编辑:也许以下是正确的
方法
?def __
getite
浏览 11
提问于2015-01-14
得票数 5
回答已采纳
1
回答
Python创建一个循环
列表
以超出范围索引
、
、
我正在寻找
方法
把一个
列表
变成循环
列表
,这样我就可以调用一个索引超出范围的数字。例如,我现在有这样的
类
: definitely __init__(self, *x):>> myList = myClass(1,2,3,4,5,6,7,8,9,10)[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 在创建了一个
列表
之后目前,索引12、302和-21是不
浏览 0
提问于2020-04-21
得票数 0
回答已采纳
2
回答
仅在一种特定情况下出现Python字典键错误
、
我有一个以矩阵形式存储
列表
列表
的
类
,它可以像x,y一样被索引。现在我有了这些设置:随机映射只填充了1的
列表
。更新:我认为这是导致问题的两种
方法
。看起来他们返回的是字符串而不是整数,但我不知道我是否完全理解这两者之间的区别。str__(self): def __repr_
浏览 0
提问于2012-08-11
得票数 1
回答已采纳
1
回答
如果一个
类
有__len__和__
getitem__
而没有__iter__,为什么它不认为它是可迭代的
、
_total_dates) print(f"Calling getitem with value of indexiter__" (not iterable)有谁能告诉我,如果一个对象可以通过添加__len__和__
getitem
__
方法
来迭代,那么为什么没有iter
方法
的mypy会抱怨呢?
浏览 0
提问于2020-05-10
得票数 7
回答已采纳
1
回答
函数numpy.r_如何包括[ ]?
、
、
我认为function in python必须使用() signs来获取参数。
浏览 5
提问于2021-05-20
得票数 1
1
回答
为什么Python中的泛型使用__class_getitem__而不是元
类
上的__
getitem__
实现?
python中的泛型是通过订阅
类
对象实现的。list[str]是一个
列表
,其中所有元素都是字符串。这在我看来很奇怪,因为文档还显示了一些代码,类似于解释器在面对订阅对象时所做的事情,并表明在对象的元
类
上定义__
getitem__
和在对象本身上定义__class_getitem__总是选择元
类
的__
getitem
这意味着可以实现具有与上述
类
相同功能的
类
,而无需在语言中引入新的特殊
方法
。稍后,文档还展示了一个Enum示例,它使用元
浏览 14
提问于2022-08-23
得票数 7
回答已采纳
2
回答
如何为嵌套
列表
建立索引?
、
、
当在
类
中遇到嵌套
列表
(更具体地说,我应该称它为多变量函数)时,可以使用带有两个或多个参数的__
getitem__
方法
吗?我知道这不是__
getitem__
的典型用法,我应该把它写成
类
的一种
方法
,但是我真的想利用它的[]特性。
浏览 4
提问于2015-12-15
得票数 1
回答已采纳
2
回答
对象是可枚举但不可索引的?
、
、
、
问题摘要和问题如果您可以枚举它,那么为什么不能像枚举那样访问索引呢?如果没有,是否有办法单独访问这些项目?import tensorflow_datasets as tfds name="imdb_reviews
浏览 1
提问于2019-12-30
得票数 10
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券