python中一个列表,如果将其转换为字符串模式
number =这是原样的列表,但是想换成下面这种
number = '1','2','3','4','5','6','7','8','9'
有没有哪个大神有方法 本帖最后由 xiaosi4081 于 2020-9-19 19:59 编辑
for i in number:
print("'",i,"'",sep="",end=",") number = '1','2','3','4','5','6','7','8','9'
按你这样看着又像是变量赋值的效果,应该不行,打印出来这样的效果,可以
number =
number = ",".join(f"'{i}'" for i in number)
print(number)
'1','2','3','4','5','6','7','8','9' 你想要的效果可以通过楼上的方法打印出来
但是赋值给一个变量就成了元组,不能出现这样的格式了{:10_277:} number = '1','2','3','4','5','6','7','8','9'
这个形式实际上 number 是个元组,等价于
number = ('1','2','3','4','5','6','7','8','9')
number =
number = tuple(str(n) for n in number)
print(number) hrp 发表于 2020-9-19 20:04
number = '1','2','3','4','5','6','7','8','9'
这个形式实际上 number 是个元组,等价于
number = ('1', ...
这样写居然等于元组。。。。。{:10_284:}又学到了。。。。。。 疾风怪盗 发表于 2020-9-19 20:09
这样写居然等于元组。。。。。又学到了。。。。。。
小甲鱼视频讲过的{:10_250:} xiaosi4081 发表于 2020-9-19 19:55
感谢,下来要多研究一下了 hrp 发表于 2020-9-19 20:16
小甲鱼视频讲过的
{:10_284:}没记住。。。。。。。
页:
[1]