Python列表文档中的“同质”是什么?

爱丁

在python文档列表中定义为:

可变序列,通常用于存储同类项目的集合(精确的相似程度会因应用程序而异)。

为什么用于存储同类项目的集合

那么,字符串和int项是否也是同质的?

a = [12,"hello"]
用户名

同类是指“相同或相似种类或性质”

尽管可以将任何值与任何其他值一起存储在列表中,但这样做必须在处理序列时扩展“种类或性质”的定义在这种扩展(或“统一”)期间,可以对序列中的每个项目执行的一组操作成为所有项目之间共享的“最低公共操作集”

这就是为什么“ [列表]通常用于存储同类项目的集合”的原因,因此可以按适当的统一级别来处理序列中的项目:

# a list of animals that can "speak"
animals = [Dog(), Cat(), Turkey()]
for a in animals:
  a.speak()

# .. but a string cannot "speak"
animals = [Dog(), "Meow!", Turkey()]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Python3.6中(特别是对于PyCharm)键入提示同质队列的正确方法是什么?

MongoDB中的文档是什么?

Python文档中@classmethod的参数的作用是什么?

[x] *在python函数文档中是什么意思?

在Haskell中实现语言:同质列表

在Python中是什么意思?(不在列表中)

x,* y在列表中的含义在python中是什么

列表中的 () 是什么意思,例如。[()] 在 Python 中?

结果文档中的字段顺序是什么

devtools中的“文档计数”指的是什么?

在此android文档中,getSeekableFileDescriptor()是什么?

是什么意思 '?' 在球拍文档中?

在python中打印等距列表的最干净方法是什么?

在python中的列表之间映射的最快方法是什么

python“列表理解”中的“理解”是什么意思

在Python中重新分配列表的正确方法是什么?

python方法的参数列表中的“=- 1”是什么?

从Python中的多个列表组成集合的首选方法是什么

Python列表理解中的“或”是什么意思?

Python 中的逆向文档到文档(列表)

python中的/是什么?

Python中的%%是什么?

在Swift 4+中,为字典中的各种类型存储一组同质数组的最佳方法是什么?

在Python文档字符串中尾随白线的目的是什么?

拦截sys.exit文档中的Python调用是什么意思?

在python套接字库文档中,`bufsize[, flags]`是什么意思?

Python同质到非同质绘图线

在列表列表中查找所有None的最Python方式是什么?

基于Python中的模式将单个列表分成多个列表的最佳方法是什么?