您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在Python中,如何在一行代码中创建n个字符的字符串?

在Python中,如何在一行代码中创建n个字符的字符串?

要将同一字母重复10次:

string_val = "x" * 10  # gives you "xxxxxxxxxx"

而且,如果您想要更复杂的东西,例如n随机的小写字母,它仍然只是一行代码(不计算import语句并定义n):

from random import choice
from string import ascii_lowercase
n = 10

string_val = "".join(choice(ascii_lowercase) for i in range(n))
python 2022/1/1 18:36:54 有246人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶