Python:什么意思“pix=im\u像素[j,i]”的意思是?

2024-06-16 21:59:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我是Python的新手。你知道吗

我不明白pix = im_pixel[j, i]的用法。你知道吗

[]中,有一个逗号(,)。。这是正确的语法吗?你知道吗


Tags: 用法语法逗号pixelim新手pix
1条回答
网友
1楼 · 发布于 2024-06-16 21:59:38

im_pixel[j,i]只是表示传递给im_pixel的键是元组j, i。这将调用im_pixel用这个元组作为参数为__getitem__定义的任何内容。它的作用将由im_pixel类型定义

例如,如果im_pixel是一个字典,它将获取键(j, i)。在Python中,任何不可变和可哈希的内容都可以作为字典键,元组既可以是不可变的,也可以是可哈希的,所以字典类型允许这样做。正如Duncan提到的,整个键必须是不可变的,因此元组的各个元素也必须是不可变的。你知道吗

相关问题 更多 >