def pretty_sequence(s, last=None):
	"""Reduces a sequence into a human-readable, friendly, comma-separated format.
	Last allows usage of a keyword to specify the last element in the list. This should be "and", "or", etc.

	Args:
			s (sequence): The sequence to be converted.
			last (str): A conjunction indicating the last element of the sequence. This should be "and", "or", etc.

	Returns:
			str: The prettified sequence.

	Examples:
			>>> pretty_sequence(["python", "c++", "basic", "assembly"], last="and")
			'python, c++, basic and assembly'
	"""
	if len(s) == 0:
		return ""
	if len(s) == 1:
		return s[0]
	final = ", ".join([str(i) for i in s][:-1])
	if last:
		final += " " + last + " " + str(s[-1])
	else:
		final += ", " + str(s[-1])
	return final