def generate_dict(characters): domain_name = ''.join(random.choice(characters) for i in range(random.randint(1, 10))) return domain_name

Example Usage:

Generate a dictionary of all numbers from 0 to 9

numbers_dict = [str(i) for i in range(10)]

Generate a list of 10 unique random numbers

unique_numbers = random.sample(range(1, 101), 10)

Generate a dictionary of all uppercase letters

uppercase_dict = [chr(i) for i in range(ord('A'), ord('Z') + 1)]

Generate a dictionary of all lowercase letters

lowercase_dict = [chr(i) for i in range(ord('a'), ord('z') + 1)]

Generate a dictionary of all alphanumeric characters

alphanumeric_dict = numbers_dict + uppercase_dict + lowercase_dict

Generate a random domain using the alphanumeric dictionary

random_domain = generate_dict(alphanumeric_dict)

Generate a random domain using the unique numbers dictionary

unique_numbers_domain = generate_dict(unique_numbers)

Print the results

print(random_domain) print(unique_numbers_domain)

Python 函数生成自定义字典 - 例如所有数字、不重复

原文地址: https://www.cveoy.top/t/topic/oTFr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录