【发布时间】:2021-05-08 19:04:39
【问题描述】:
我想再次调用该函数以返回一个包含 5 个 sampled_list 结果的新列表。谢谢各位
import random
emoji_list = ['????', '????', '????', '????', '????', '????', '????', '????','????', '????', '????', '????', '????', '????', '????', '????', '????', '????','????', '????', '????', '????', '????', '????', '????', '????', '????', '????', '????', '????', '????', '????', '????', '????', '????', '????']
sampled_list=random.sample(emoji_list, k=5)
def listToString(sampled_list):
# initialize an empty string
str1 = ""
# traverse in the string
for i in sampled_list:
str1 += i
# return string
return str1
【问题讨论】:
-
如果您希望函数在每次调用时返回不同的内容,请将您调用
random.sample的位放入函数中。 -
你想多次调用一个函数?抱歉,很难理解。
-
也在你的函数中使用
''.join(sampled_list)
标签: python function loops emoji