Deutsch English Français Italiano |
<mailman.37.1720840220.2981.python-list@python.org> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.nobody.at!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!not-for-mail From: "Popov, Dmitry Yu" <dpopov@anl.gov> Newsgroups: comp.lang.python Subject: Re: Relatively prime integers in NumPy Date: Sat, 13 Jul 2024 03:10:12 +0000 Lines: 197 Message-ID: <mailman.37.1720840220.2981.python-list@python.org> References: <SA0PR09MB6363F3E6B493202E73869DF4DBDA2@SA0PR09MB6363.namprd09.prod.outlook.com> <00e801dad3bf$473daed0$d5b90c70$@gmail.com> <DM8PR09MB63603191F5509E5013D1BEDCDBA52@DM8PR09MB6360.namprd09.prod.outlook.com> <DM8PR09MB636055F61171899BF14B01D3DBA62@DM8PR09MB6360.namprd09.prod.outlook.com> <011801dad4b7$44a07100$cde15300$@gmail.com> <DM8PR09MB6360AD8A1C512FAC31F32F70DBA72@DM8PR09MB6360.namprd09.prod.outlook.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Trace: news.uni-berlin.de v9KgjYWtX8OKkRzRQ8Etrg9KNoQjg5We61nRjNp2j3nw== Cancel-Lock: sha1:J0s7HuPTwHnF09wCMbSyyPPLRrI= sha256:U5FXkwbeWjnN7ycb9ekPLYAiMAYg0X8uDnjTGd3A7lI= Return-Path: <dpopov@anl.gov> X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org Authentication-Results: mail.python.org; dkim=pass reason="2048-bit key; unprotected key" header.d=anl.gov header.i=@anl.gov header.b=VmpgvFte; dkim-adsp=pass; dkim-atps=neutral X-Spam-Status: OK 0.119 X-Spam-Level: * X-Spam-Evidence: '*H*': 0.76; '*S*': 0.00; 'looks': 0.02; 'explanation': 0.07; 'matches': 0.07; 'modules': 0.07; 'enough.': 0.09; 'indeed.': 0.09; 'mechanism': 0.09; 'much,': 0.09; 'numpy': 0.09; 'routine': 0.09; 'skip:z 20': 0.09; '>': 0.14; 'import': 0.15; 'url:mailman': 0.15; '2024': 0.16; '3:10': 0.16; 'divisors': 0.16; 'examples.': 0.16; 'far,': 0.16; 'loops': 0.16; 'numpy.': 0.16; 'numpy?': 0.16; 'patterns.': 0.16; 'prime': 0.16; 'procedure': 0.16; 'prompts': 0.16; 'received:gcc02-bl0-obe.outbound.protection.outlook.com': 0.16; 'received:namprd09.prod.outlook.com': 0.16; 'relatively': 0.16; 'sorry.': 0.16; 'step.': 0.16; 'url-ip:3.215/16': 0.16; 'url:urldefense': 0.16; 'url:v3': 0.16; 'using.': 0.16; 'python': 0.16; 'code.': 0.17; 'solve': 0.19; 'implement': 0.19; 'issue': 0.21; 'languages': 0.22; 'i.e.': 0.22; 'maybe': 0.22; 'to:no real name:2**1': 0.22; 'code': 0.23; 'skip:- 10': 0.25; 'url:listinfo': 0.25; 'cannot': 0.25; 'programming': 0.25; '11,': 0.26; 'friday,': 0.26; 'else': 0.27; 'bit': 0.27; 'function': 0.27; 'done': 0.28; 'expect': 0.28; 'mostly': 0.28; 'purpose': 0.28; 'email addr:python.org>': 0.28; 'example,': 0.28; 'dir="ltr"': 0.31; 'module': 0.31; 'think': 0.32; 'question': 0.32; '(as': 0.32; 'collected': 0.32; 'needed,': 0.32; 'python-list': 0.32; 'structure': 0.32; 'develop': 0.32; 'but': 0.32; "i'm": 0.33; 'there': 0.33; 'someone': 0.34; 'appreciated.': 0.34; 'header:In- Reply-To:1': 0.34; 'trying': 0.35; 'words': 0.35; 'following': 0.35; 'request': 0.35; 'addressed': 0.36; 'built': 0.36; 'those': 0.36; 'lists': 0.37; 'currently': 0.37; 'using': 0.37; 'skip:b 10': 0.63; 'identify': 0.64; 'pass': 0.64; 'range': 0.64; 'our': 0.64; 'experience': 0.64; 'clear': 0.64; '8bit%:93': 0.64; 'about.': 0.64; 'explained': 0.64; 'imagine': 0.64; 're:': 0.64; 'your': 0.64; 'top': 0.65; 'came': 0.65; 'hesitate': 0.65; 'well': 0.65; 'skip:t 20': 0.66; 'improve': 0.66; 'earlier': 0.67; 'numbers': 0.67; 'skip:n 30': 0.67; 'back': 0.67; 'outside': 0.67; 'url-ip:18/8': 0.67; 'url-ip:3/8': 0.67; 'skip:# 10': 0.68; '8bit%:91': 0.69; '8bit%:96': 0.69; '8bit%:99': 0.69; 'candidate': 0.69; 'compare': 0.69; 'enclosed': 0.69; 'factor': 0.69; 'latter': 0.69; 'skip:\xe2 20': 0.69; 'url:us': 0.69; '8bit%:43': 0.70; 'skip:f 30': 0.71; 'speed': 0.71; 'skip:\xe2 10': 0.71; '8bit%:89': 0.75; '8bit%:92': 0.75; 'skip:f 20': 0.75; 'factors': 0.76; 'sent:': 0.78; 'highly': 0.78; '0in': 0.81; '8bit%:95': 0.84; '0in;': 0.84; '16px': 0.84; '8bit%:76': 0.84; '8bit%:97': 0.84; 'axis': 0.84; 'email name:<python-list': 0.84; 'indices': 0.84; 'lot.': 0.84; 'popov': 0.84; 'skip:& 50': 0.84; 'url:--': 0.84; '8bit%:98': 0.91; '8px': 0.91; 'skip:\xd0 10': 0.91; 'interest.': 0.93 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HXMvM6946w7wYjkjbt/2I5Dj8kQKcr6921o+6c+Gy9bBEbbTKNvy9B0oZK3i248/dh3YMy4rGgOv1MGrXeXVLTUDeRnMJ2IxQBdHP8OKI4bu3M8RqhrJ9ZXZnwLvCDtE5AP2dqJhitoJwgmxnb3tZolaSvaqGzxYTabZC3aOrBJvToGEmS25q1xqQddUWNfecRXwFrlkQYGvUPYSTCsElur8QJfAI1oaJYnR3U6WrkjJMDiYNXBtE5VHSp6OU2GNBDMVweLi4tmpeLFqjoDzJD48Yy+/DbKSNVJMDLIqeBR1pl5wBrgFdPyPKFCvGCapBGFPtLoHydEpjF0HDMjNOg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3MV4iQpm43Ao4CpMcE/tGNCRPbX0dMXOzJJhVPsajYM=; b=EwSTqDGwVKAVScE92aK8dlyCk6sJZhUPGj7KpylE50X2KyYzx2GkN5XKUdHUHID5jecyurF86m9NB1SX5i4kyedeFKnCnOFnSThyrfsD3F0q6odx07eVeuD8Czvgg94MjXUCZ4pixa8MfkSx8OaaoSkNoYjc2Ic6+LnY9PffdLMwtU0LLjUX5ATEqUXz0Y3rzWt4tns8U3IyOdYVmchxkJk0NBkOpOimhsoI4vGU4hIM6+rPZJK8cxhzAyLf6g6ZCsUHt7mP4rNt1LWBn8bwtX2ZaYlE4RmvX7l4SzjgSFv5gyGufABGtT0wxRAT94qpKxrXR2Aej8q6fPT4vo3McQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=anl.gov; dmarc=pass action=none header.from=anl.gov; dkim=pass header.d=anl.gov; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=anl.gov; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3MV4iQpm43Ao4CpMcE/tGNCRPbX0dMXOzJJhVPsajYM=; b=VmpgvFteBARbrbjG+8XZ4hn02u8BzOcgnoiSMYz9mxTG6Zw7ZYapBU5dazAeajC+EygwBaohaS0z7Sw8NGzJZDvTGfFDC0YwAc+1hUwAhvKywd4ds8C9nt3lwOlHKICnKWId5o4cCCAVjX5giDsMS1WK+UuzgN9LDVG5mVdy5WBPBRHja1DIJdNsVlLt/uN8ZIiZ34MuGglSK/fLXYb5cL8RG4FRHE8WdO6dn2By/CzPHQx1W1f1rDqTRGcvhzHFxHUC0DsgfG0yHknvXGHbK1EHOUPV6je/4e31Exc3Pp1F905k5yCABzLICrpCBQ5b45IcFYYvv9aLMxw2kzIqxA== Thread-Topic: Relatively prime integers in NumPy Thread-Index: AQHa0WffJqhGflnACk65nSD3UBURMbHx270AgAADEHaAAW/W/oAAfRWAgAA1Wx4= In-Reply-To: <011801dad4b7$44a07100$cde15300$@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=anl.gov; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8PR09MB6360:EE_|SJ0PR09MB11650:EE_ x-ms-office365-filtering-correlation-id: 523e3725-f31c-4fb3-68b3-08dca2e94f50 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?YmRydGREZlV0eFIyTjlUeGZ0aTFrUUE1d3RIaUgxSFBURXJCWFVadzl2Wno1?= =?utf-8?B?QnNyZGl6K2dUb0NWa3R3MjNmYU5jWUlTSiswNm9GNjE5bkRsQ0N4WjFsM3N2?= =?utf-8?B?elVJWEJvOCt6bjBOSDZOUWhEU0w1YkhWdDBKYWVCa05iQUxpRk9CVzJhaTZH?= =?utf-8?B?Y1J0MjY2Q2FkRk16QmVuUUkzY1U4bUgydE5SMXE1T3NYZlF1WHZRMmtacitx?= =?utf-8?B?WTdrSXB6ZjZOQUNvazFncEtwbG1KUDZpajBhZlhqLzVSZS9ZSkRPdTNXNWMz?= =?utf-8?B?b1UrWU45OUlMeTR0WTlZb3JqT2hDTUR0NkViVnVJaTZYdHRIRW1ITE0wRjhB?= =?utf-8?B?em4zOXJjSG92L0NqN1BWRFplemdoK3Y2MjJUNHVsZGhEYXpxb29sTGR2M3lW?= =?utf-8?B?dG5ZcmtmZlQvZG9TZngyTUhwbElub21XTks0ZHFscHBiMjU5RTdORjNvOXlt?= =?utf-8?B?ODBkWUpvS041Q2g1ZjNxaXFqMmZERW44Q1R2MTEvN1BwKzVzb0tCQW1KYUw3?= =?utf-8?B?bStBWkhjUkwybnZtOVUzbk5CcjArcUI1clFDbitGOG11aWVGUzBqMW9tRnpl?= =?utf-8?B?ZHJ6akdBN0VuRXV6SzdCcXVjRCtBZmovZVlHUmlBOVlCeHJ5Y3FmQ3E5Vmxt?= =?utf-8?B?Vy92VTdJVzk1eGZqN1Mxd1ByMXlhT0k4WVdCb3UxaW5DUzlsdFpBekNWRWNw?= =?utf-8?B?S1I1UTFuTVc3bnN6eU00T3U1NEhwbExNbk8rODZ5WnJCcE55a3phRkliWjFx?= =?utf-8?B?Vk1oT3cyL3c5bnNob2xRRVpNWjdXV2hqY3AyMjJ4dGZubTlDK1daOE1JNFBO?= =?utf-8?B?Kzl1RjQ4Y0F6TjgzODI4Wk1Yc1UyWHU2Ty9jYmR5YXdta2tRS0owTDJuRHJ3?= =?utf-8?B?TVlDOXBrZytmRFlDSWJZSll4MTRWNXJvdnlFUHpYWmRMNXd4cElmYUNvM1V3?= =?utf-8?B?dW1QYmg4TmtVYSt5UG1RYWRIYlFGT3dFL3Z4M25vQTNOTVJ6Y3JKLzBOc1pa?= =?utf-8?B?dVBpejhiZ0VZUFl2am1UelZralpqSjRqZFNOSU9GOWNDbW1RTnpJWkFwNUNV?= =?utf-8?B?WWc2dEcvTmJMUXdUaHN3RUlwSnQyYmw4djNpQkcrTnNuYTdreG1DbjRtbkxo?= =?utf-8?B?S3NoNC9hVmNVRFY3YmR5eFd2VHcrZU83QzhFVStkaE1EZ0ZHb3hMelZYM05n?= =?utf-8?B?OUVoS2ttZjJ5UDBYN04zWUs1dXlBUHBoc3R1Smpwb0tTbWx0K1VKMVQzMGlq?= =?utf-8?B?enFXdWY3cFZZVDdrcllHcDgwN0p0YzdNNmNsWUs3K0FwMWFXMzFDRDNLRzdm?= =?utf-8?B?b1FZRWhsRkx2MVRHdVBDMnRtUkovS3FLM0N0Mk85dVE1Z0VZUGtMc0pMejVH?= =?utf-8?B?d01JYWdqbUJpV2dDbU1UMS9QN0RUTjRsRS93N3dUdFRtbjhOUlRxTitKRlk0?= =?utf-8?B?SmZ0RkFtU1h4a0pQQ1dvZ3lNd0t4QzREa05wOUg5ZUVtUXZnU2pqTlczYjZ0?= =?utf-8?B?UlNUeVA1cWxBTWdTWThEanB4d1hyNVR5RUkrUG5uQXJ1bjlpWGRlb1FnUnMy?= =?utf-8?B?VUp5c2wvN0lFQkJsczdHY29pdXhSUytUOUJqM1Z6a3cyZlFMbTBuSlFxTHcx?= =?utf-8?B?MmUreFgrYUdnSy8zeVBUVDRQUWdqeGxKNjdmQjZVZHBCK1ZBWURWZDhCOXhH?= =?utf-8?B?NEo2MXB0cUFsc3NvUitkVWI0VVRVU0FoNk5hY0pmR2hBWnc5S0l2MTJoRks3?= =?utf-8?B?VnZOYnFKeVAwbW9GM042WUFGbmNkSUdUTEd4S01UbWtTVmlUaVFtRUV1YmVr?= =?utf-8?Q?xYZq58HHlP5CNvRTM4ECMHbIsMEUBTk42OIXc=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM8PR09MB6360.namprd09.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MHNjRk0yWDNPd2I3a05mdTdIV2psNnMyTy9WSU5Nc1NpRnplaTNtSjAvSEhz?= =?utf-8?B?NW0wS09TaEE1dE9URXFPSkZIblk5ZktHaUhzSWRyK0dLVG9sdnN6d0pXeURu?= =?utf-8?B?ZjE3WUVnV1BudklFYURVWHNNeG5nQURRMVR2SG1iRnVxR0FxdmphYzVuSjlK?= =?utf-8?B?bG13amRpM2l3a0xkQ0RMeDF0SEI1M1RWem1kdkl5amZyYkY4OVJqYnRiWCtj?= =?utf-8?B?bXEwUzhKbzNCdXhZb0RpT05BdkRXRnNXakJxaU9iZnZTZkRSZTNNMnJJdSth?= =?utf-8?B?amx1VHFDZkc5TmlMdlNKK1dEamU2NDU5YTYzc01hWVA4VThDM2E5eGdrY3NC?= =?utf-8?B?OWxIQllzR3RNdThIcThzaGxzNStZR3YrY0c0K0o2Wk1OOEthbjY4dmZEK3Fh?= =?utf-8?B?TkE3STRDYnNwWmtBaU1XYW9kUmxqeGZkV3ByeS9FdTI5dUxINEorbDdiZFJw?= =?utf-8?B?RGtLdE13a3RValZJeVlwMjRHb0VKcHFwQkUrUGRMWkVCOTJtbStiakF0NU9a?= =?utf-8?B?Y25GdUlldEpOR1ljcGttRXRpRDN3bkhCYUNWZVN3TDliWWl5Zzh1cHVSU1dR?= =?utf-8?B?YTZpaWJ0R2FxRElyejBWSU9wSi9CYm91ZUUrK1AySUFGd1hmTWJEb2g4T2RC?= =?utf-8?B?bzZYKzcxKyswaVZiYkJCSnFrVXhMbnBEQnVsK243RU9BTEhqWk5TaysxclZD?= =?utf-8?B?RWR0eDNlSEtPbHZ5QUVaUWc2SFVNcTlMem1KaFBobytOU2Yxb28zeFd2bE9K?= =?utf-8?B?cHZFV3Nua2M2WXBjZUNrQXU0QWphWmtEcTNTWHhSOEo1US9LYXRQWm51cUow?= =?utf-8?B?c2ZFSm15UkdMYzFEOGJXTnZpNjVtdElaa2xIeFlyZkpTU3FGZUJLRldabHZn?= =?utf-8?B?YU1sdGdjc2owWTRYbGlDRGV2M1djUGRteGRrTk1jVWUwTXVldlNBUE1acTRm?= =?utf-8?B?ZUdCd0dCK01IdFU0MXJPYlJVbEN4Q1QxRUVlSlA5eStRbUpGMjQ1THB4L2No?= =?utf-8?B?dzROMTllUFA3QlVKZ0hrK0FPQlFUSXZkVVJjOGcxam9tRTFyYm5aQksvVElz?= =?utf-8?B?akZzNmdIUTV6ODZkdlVzVEVKOGJsK2kvbFJ2UTB0aXFYWnRrSW5HZnR4LzE4?= =?utf-8?B?aFJBMU4xaFlMRm1YOWxHR2JYZm5Fc05GSWphbXdURmQ4eWhkL0dXVTM0R3Va?= =?utf-8?B?cFRqWjNKUnpTeTlMSzQyY1RXN2NDVHVzYnJRc1h2ZG5lYitqWmFvN1RvUGp1?= =?utf-8?B?Rlc3K1d5QmVBNHNvMFI2RGtlWllaQ04vdTdnWEVkTWRzemxGTjA3NS9SeHVZ?= =?utf-8?B?UE9NMnIveWN3WGxxMDUxaXN0ckpqOG9kNWxsZy82SzlycnVoakM4OXlyS1E5?= =?utf-8?B?alB2NDYzbUN2QUllNFpvTThUUDROaFRYcXI2SG40L2FGcVBzRW52OWdjYUh1?= =?utf-8?B?aDJ2OFhaOHRHWkFBeU5JY2IrcHZDd2VNbmlmbEpKQnVvTDVTaU54VWkxdG4x?= =?utf-8?B?SFhBbW1zQ3MzanZtSkp1ZTFJMytscC9NVVFIeWsvZUY2K2c0Mzk1YXRlUzNV?= =?utf-8?B?cDFVcFNZbFd1MDhnNlhFWGtMRUllRnVTelNCRmp1SWxkN0h1d01ndEcwa3NL?= =?utf-8?B?UkdmNzFLelE1QkxsbVM4VHZ6RS90bHlTcFlFU3A5dElST1A5bjBld1hUNkxy?= =?utf-8?B?U2lEVWIydG1GemlBNVhGaGNmQXBicWlBcnVMbnpmSGs2b3JlUVdJcU1odmJ0?= =?utf-8?B?QVJ2RjNHM2l2NjZaYVIrVWREM3pqRndIY2VCZ0ZzdjBPNS9jUU1SOGFaZU9C?= =?utf-8?B?Tm9xWGVrODJZYzJXRnhKbEkwZEd4eFZGUzN0NTRpUlkyeWQ4V0J2amZWM1g3?= =?utf-8?B?NVhuTWxvMkVVZ1NpSjF3MW45OWJpeG10ZnhCKzZZeW56VFpGcmszdW1ueHR0?= =?utf-8?B?TC9KUTBmSmV2ZXJ5MjEyb2pJS2cvUE9lZi9UMW5ESzg5VmdJRHdIZjVBK0Qr?= =?utf-8?B?ZWRqS2lTclBPaXJsVWQ1MkFzcHZWK3R4amdhcy9RNXBJTFpPb1dCY3Fua3F4?= =?utf-8?B?L2svbmc3S2ZCbkgwK0dkcUszVWtDVzVJQ3RvTzBVTGF6TkRUdEhvRlhHeVNs?= =?utf-8?Q?ytJU=3D?= X-OriginatorOrg: anl.gov X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8PR09MB6360.namprd09.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 523e3725-f31c-4fb3-68b3-08dca2e94f50 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jul 2024 03:10:12.1017 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 0cfca185-25f7-49e3-8ae7-704d5326e285 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR09MB11650 X-Content-Filtered-By: Mailman/MimeDel 2.1.39 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.39 Precedence: list List-Id: General discussion list for the Python programming language <python-list.python.org> List-Unsubscribe: <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe> List-Archive: <https://mail.python.org/pipermail/python-list/> List-Post: <mailto:python-list@python.org> List-Help: <mailto:python-list-request@python.org?subject=help> List-Subscribe: <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe> X-Mailman-Original-Message-ID: <DM8PR09MB6360AD8A1C512FAC31F32F70DBA72@DM8PR09MB6360.namprd09.prod.outlook.com> X-Mailman-Original-References: <SA0PR09MB6363F3E6B493202E73869DF4DBDA2@SA0PR09MB6363.namprd09.prod.outlook.com> <00e801dad3bf$473daed0$d5b90c70$@gmail.com> <DM8PR09MB63603191F5509E5013D1BEDCDBA52@DM8PR09MB6360.namprd09.prod.outlook.com> <DM8PR09MB636055F61171899BF14B01D3DBA62@DM8PR09MB6360.namprd09.prod.outlook.com> <011801dad4b7$44a07100$cde15300$@gmail.com> Bytes: 29102 ========== REMAINDER OF ARTICLE TRUNCATED ==========