Skip to main content

A collection of functions from Aflevering 3

Project description

This is a collection of functions from an assigment, that i could not be bothered to have on the top of my new project. They include the functions:

“gen_labels_letters(n)”, this generates a List of n length, of max length 24, of letters from A to Z

“gen_labels(n)”, this generates a list of n length with names of “L1, L2, … , Ln”

“permute(L)”, permutes a given list L

“pairs(L)”, pairs elements of a given list L, with the condition that a < b

“canonical_triplets(A, B)”, Makes pairs of with all combinations from A and B, so [(A[1], B[1], (A[1], B[2]), … , (A[n], B[1]), … , (A[n], B[n])]

“anchored_triplets(L, R)”, takes “canonical_triplets(L, R) + canonical_triplets(R, L)” and outputs that.

Change Log

0.0.1 (24/02/2022)

  • First version

0.0.2 (24/02/2022)

  • added import random to hopefully make a function work

0.0.3 (24/02/2022)

  • added ‘import string’ to make another function work :)))))

  • added more the README

0.0.4 (24/02/2022)

  • Improved the pairs function, so L1 > L10

  • Removed unnecessary code

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aflevering3_tree-0.0.4.tar.gz (3.1 kB view details)

Uploaded Source

File details

Details for the file aflevering3_tree-0.0.4.tar.gz.

File metadata

  • Download URL: aflevering3_tree-0.0.4.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for aflevering3_tree-0.0.4.tar.gz
Algorithm Hash digest
SHA256 8c84728c8b39c460d69bbb98dcf33098cb8cea3e6bf29382279059f37b5d5083
MD5 ce84d656b73772a8ec98a3a6de310296
BLAKE2b-256 608d2a5388d646506088052af5d19a315eee531c88480f39becb72282ad4e7de

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page