我是Python新手,我正在使用Python3。我需要转换在(
randstr = list("QWERTYUIOPASDFGHJKLZXCVBNM")
randint = list("1234567890")
shuffle(randint)
shuffle(randstr)
print(zip(randint[:6], randstr[:6]))
它是有效的,我得到的列表里面有元组,比如:
[('6', 'Q'), ('0', 'P'), ('3', 'H'), ('5', 'B'), ('2', 'U'), ('4', 'E')]
[('9', 'E'), ('1', 'Q'), ('7', 'D'), ('4', 'A'), ('3', 'T'), ('0', 'X')]
[('4', 'P'), ('9', 'B'), ('2', 'S'), ('1', 'A'), ('3', 'Y'), ('7', 'F')]
但是,我想输出字符串,而不是列表(我需要没有元组的字符串),比如
"6Q 0P 3H 5B 2U 4E"
如果你想知道的话,我正在尝试制作一个随机改变mac地址的脚本。谢谢
使用^{} 连接字符串对并构造结果字符串:
只需使用format和join:
相关问题 更多 >
编程相关推荐