为了账号安全,请及时绑定邮箱和手机立即绑定

如何打印随机名称列表中的第一个字母

如何打印随机名称列表中的第一个字母

紫衣仙女 2021-06-30 10:51:34
如何打印随机名称列表中的第一个字母?这是我到目前为止所做的,我可以随机打印名称,但需要打印第一个字母而不是整个名称。import randomnames = ['Ed Sheeran', 'Beyonce', 'Adele', 'Rhianna']secure_random = random.SystemRandom()print(secure_random.choice (names))
查看完整描述

3 回答

?
哈士奇WWW

TA贡献1799条经验 获得超6个赞

随机化列表,然后打印第一个字符-


import random

names = ['Ed Sheeran', 'Beyonce', 'Adele', 'Rhianna']

random_names = random.sample(names, len(names))

#If you are okay with mutating the original list then look into "shuffle"

for name in random_names:

    print(name[0])

输出-


E

R

A

B


查看完整回答
反对 回复 2021-07-13
  • 3 回答
  • 0 关注
  • 150 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信