繁体   English   中英

打印具有原始样式的列表

[英]Print a list with the original style

我正在使用python,我有一个txt数据库,其值为24,50,55,5754

现在我想打印相同样式的最后三位数字:

产量: 50,55,5754

我创建了一个列表:

str.split(",")

然后想要打印:

print (str[1:4])

然而它当然打印出来像: ['50', '55', '5754']

我需要它采用xx,xx,xx样式,因为它需要在HTTP地址中插入。

有小费吗?

尝试str.join

print(",".join(str.split(",")[1:4]))

你需要加入:

spl = s.split(",")
print (",".join(spl[1:])

如果您只想获取最后三个元素,可以索引字符串:

s = "24,50,55,5754"
print(s[s.find(",")+1:])
50,55,5754

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM