2019-03-16

Python - Distinct list, preserving original elements order

from collections import OrderedDict
from itertools import izip, repeat

original_list = ['a', 'b', 'b', 'c']
unique_list = list(OrderedDict(izip(original_list, repeat(None))))
print unique_list


Credit to: https://stackoverflow.com/questions/479897/how-to-remove-duplicates-from-python-list-and-keep-order

2019-03-12

Meteor - Determine the version of your meteor instance/project

Navigate to your project root folder using Terminal.

$ cat .meteor/release
METEOR@1.8.0.2


2019-03-08

Python - Inserting a column to an existing list of lists (fixed value or numerical count/index)

# 1. Original matrixmatrix = [
        [1, 'a', 'the letter a']
        , [2, 'b', 'the letter b']
    ]

# 2. Inserting the same fixed valuematrix = [
        x + ['new fixed value']
        for x in matrix
    ]

# 3. Insert a consecutive numeric valuematrix = [
        pair[1] + [pair[0]]
        for pair
        in enumerate(matrix)
    ]