私はPythonの初心者です。O(1) 時間でリストまたはタプルの長さを見つけることができるかどうか疑問に思っていました。(len() は O(n))
Cでは、次のように同様のことを達成できます。
int a[] = {1, 2, 3, 4 ,5};
printf("Length of Array a is :: %d\n", sizeof(a)/sizeof(a[0]));
上記の概念はアドレスで機能することを知っています。それがCで可能である理由ですが、私の理解では、Pythonはアドレスを扱いません。しかし、好奇心のためにこの質問をしたかったのです。