python如何去掉元组的括号_Python打印元组列表时如何删除括号?

你有点误会。通常,您永远不能从元组中删除字符。因为它们是不可变的,所以您只能创建一个新的并使用原始元素的所需元素来构建它。之所以有方括号是因为“姓名和分数”的输出是使用列表理解创建的。也就是说,这是一个单子。方括号是用来告诉你这是一个列表,所以你不能“删除它们”。如果您想看到不带方括号的每个元组,可以遍历元组列表并打印每个元组。这样你就会得到类似于:("Fred's", 13)

("Jack's", 12)

如果您想删除方括号round和square,可以引用带有索引的元组来获取值。您可以:

^{pr2}$

这将遍历列表中所需的部分(似乎一直到第五个),然后打印类似。。。在PLAYER: SCORE:

Jack's 12

Fred's 13

你可以忽略的是。。。在print("PLAYER:\t\tSCORE:")

for i in names_and_scores[:5]:

print("{}\t\t{}".format(i[0][:-2],i[1]))

我的输出和代码:list = [("fred's", 13), ("jack's", 19), ("mark's", 16), ("amy's", 12), ("finlay's", 17)]

print("PLAYER:\t\tSCORE")

for i in list:

print("{}\t\t{}".format(i[0][:-2],i[1]))

PLAYER: SCORE

fred 13

jack 19

mark 16

amy 12

finlay 17

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值