我将如何使用 list(element) 函数?你会如何使用这个功能?

How would I go about using the list(element) function? How would you use this function?

我是 python 新手,我正在使用 Florian Dedov 编写的 Python 圣经 7 合 1 来学习。 我一直做得很好,但我遇到了书中描述的列表函数的障碍,需要帮助。 我不知道如何使用书中的 list(element) 函数,它被描述为 将元素类型转换为列表。 我的尝试和错误如下

数字= [10,22,61,29]

打印(数字(29)) 这给我类型错误 'list' object is not callable

你会如何正确使用这个功能?

print(numbers(29)) 需要 print(numbers[29])

圆括号 (i) 要求解释器调用带有参数 i 的函数,方括号 [i] 在具有索引的对象中查找索引 i比如列表。

您在示例中使用了错误的函数。这本书将 List(iterable)/ List() 描述为 List(element) 因此这意味着正确使用“List(element) " 正如书中描述的那样,函数是将可迭代对象(如集合)转换为列表。本书将这种转换称为类型转换。 总结一下这个函数的正确用法就是将一个可迭代对象转换成一个列表。

一个恰当的例子是

C=list("string")

print(C)

This returns ['s', 't', 'r', 'i', 'n', 'g']