Python 3.x 将格式变量写入未格式化列表,然后创建新的格式化变量
我有一个未格式化的列表列表,每个列表包含六个字符串元素 我希望遍历列表,并为每个字符串定义一个变量,将字符串更改为Python 3.x 将格式变量写入未格式化列表,然后创建新的格式化变量,python-3.x,format,Python 3.x,Format,我有一个未格式化的列表列表,每个列表包含六个字符串元素 我希望遍历列表,并为每个字符串定义一个变量,将字符串更改为datetime或float变量 例如: list_a = [['str1', 'str2', 'str3', 'str4', 'str5', 'str6'], ['str7', 'str8', 'str9', 'str10', 'str11', 'str12']] for i in list_a: date = datetime.fromtimestamp(int(i[0
datetime
或float
变量
例如:
list_a = [['str1', 'str2', 'str3', 'str4', 'str5', 'str6'], ['str7', 'str8', 'str9', 'str10', 'str11', 'str12']]
for i in list_a:
date = datetime.fromtimestamp(int(i[0]) / 1000)
j = float(i[1])
k = float(i[2])
l = float(i[3])
m = float(i[4])
n = float(i[5])
format_i = "{}, {}, {}, ..."\n".format(date, j, k, l, m, n)
如果我正在创建一个.text/.json/.csv文件,那么我就可以选择将创建的格式变量.write()
应用到正在创建的文件中,但是我想知道如何将格式变量应用到列表a中I的I,并将列表a中生成的格式化列表设置为新的列表变量,说列表\u b
关于stackoverflow的大多数问题都是关于format()
函数的,主要是将文本追加到字符串中,所以解决方法不太好
谢谢你的帮助。非常感谢。列表a中的元素是字符串还是其他列表?列表a中有多个包含6个字符串的列表,每个列表都是列表列表,还是字符串列表?您的示例将list_a
显示为字符串列表,后续代码没有多大意义,因为它是可写的。我已编辑查询以显示“list_a”中的多个列表每个子列表包含多少元素<代码>列表a
每个列表只显示2个元素,但代码似乎暗示还有更多元素?