Which of these are characteristics of a Python data type? Check all that apply.

A Python data type is weakly typed.

A Python data type can have numeric values.

A Python data type can be shown by keys and values within brackets [ ].

A Python data type must be stated before it can be used in a program.

A Python data type can be a string, a list, or a tuple with items that can be repeated using the asterisk ( * ).

A Python data type can be a dictionary that can be updated, changed, or removed.

A Python data type cannot have connecting sets of characters separated by commas.