{"entities":{"Q1129":{"pageid":2323,"ns":120,"title":"Item:Q1129","lastrevid":5027,"modified":"2026-08-30T11:29:03Z","type":"item","id":"Q1129","labels":{"en":{"language":"en","value":"Bernoulli numbers in Python"}},"descriptions":{},"aliases":{},"claims":{"P1":[{"mainsnak":{"snaktype":"value","property":"P1","hash":"dad80ce021597708e456b39bc26c8f08f3771429","datavalue":{"value":{"entity-type":"item","numeric-id":3,"id":"Q3"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1129$06D0D97A-0A68-4E81-9545-17C9685BAC5D","rank":"normal"}],"P3":[{"mainsnak":{"snaktype":"value","property":"P3","hash":"82675a531630c13865e06e57bd3f8c4d1d5f4f93","datavalue":{"value":"from fractions import Fraction\\n\\ndef bernoulli(n):\\n    \"\"\"Return the nth Bernoulli number (Akiyama-Tanigawa algorithm).\"\"\"\\n    A = [Fraction(0)] * (n + 1)\\n    for m in range(n + 1):\\n        A[m] = Fraction(1, m + 1)\\n        for j in range(m, 0, -1):\\n            A[j - 1] = j * (A[j - 1] - A[j])\\n    return A[0]\\n\\nprint([str(bernoulli(n)) for n in range(8)])","type":"string"},"datatype":"string"},"type":"statement","id":"Q1129$8DB01D8E-B0B2-40C6-86D5-AB3CA76DB274","rank":"normal"}],"P5":[{"mainsnak":{"snaktype":"value","property":"P5","hash":"44d911672e4715d180bd3ef9412be3a182fda4fa","datavalue":{"value":{"entity-type":"item","numeric-id":67,"id":"Q67"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1129$5B97CE96-F530-4C43-BCDF-7DBCAF0F96E1","rank":"normal"}],"P6":[{"mainsnak":{"snaktype":"value","property":"P6","hash":"81dbd1f926ce93e2da75942a11f0db0c3dc49198","datavalue":{"value":{"entity-type":"item","numeric-id":94,"id":"Q94"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1129$92675215-68D6-4E05-B516-8E61F3F4190D","rank":"normal"}],"P28":[{"mainsnak":{"snaktype":"value","property":"P28","hash":"4906b8f37ea0265d7778e37851fd3284dfa8f0c7","datavalue":{"value":{"entity-type":"item","numeric-id":95,"id":"Q95"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1129$63FA3771-CEB3-4780-8FF0-37D7F4C44856","rank":"normal"}]},"sitelinks":{}}}}