我想将",“附加到整数列表中的每一项,然后添加项索引。
我知道在此之前我需要将整数转换为字符串,但即使我这样做了,它也不起作用:
(我使用Python 3.7.3)
for element in mylist:
element = str(element)
element = "{0},".format(element)
element = element + mylist.index(element)
我想要的:
mylist = ["97,0", "569,1", "39,2", "230,3",....]
发布于 2019-05-13 00:34:48
也许有人可以链接到一个问题,这是一个副本,但我还不太了解我的方法。
你想要list comprehensions和enumerate function。
new_list = ["{0},{1}".format(item, index) for (index, item) in enumerate(old_list)]
发布于 2019-05-13 00:45:54
mylist = [97,0, 569,1, 39,2, 230,3]
for items in mylist:
(str(items))
print('\"{0}\"'.format(items))
这是你的问题的解决方案,如果我理解正确的话,你想为列表中的每一项添加"“。
https://stackoverflow.com/questions/56101225
复制相似问题