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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8c84728c8b39c460d69bbb98dcf33098cb8cea3e6bf29382279059f37b5d5083
|
|
| MD5 |
ce84d656b73772a8ec98a3a6de310296
|
|
| BLAKE2b-256 |
608d2a5388d646506088052af5d19a315eee531c88480f39becb72282ad4e7de
|