好吧,所以我有两个看起来像这样的列表
listx = [2, 4, 5, 9, 11]
listy = [3, 5, 9, 12, 14]
Run Code Online (Sandbox Code Playgroud)
现在,当我拉链时,我明白了
listz = zip(listx, listy)
listz = [(2,3), (4,5), (5,9), (9, 12), (11,14)]
Run Code Online (Sandbox Code Playgroud)
有没有办法让这个列表而不是数组,就像这样
listz = [[2,3], [4,5], [5,9], [9,12], [11,14]]
Run Code Online (Sandbox Code Playgroud)
谢谢!
好的,我有一个看起来像这样的列表
OldList = [1000, 2000, 3000, 4000, 5000]
Run Code Online (Sandbox Code Playgroud)
我想通过名为ListMultiply的函数运行该列表的所有成员,就像这样
NewList = ListMultiply("/listfile/" + oldList]
Run Code Online (Sandbox Code Playgroud)
如何在不连接字符串/列表的情况下执行此操作?谢谢.
好的,所以我有一个296个数据点和四个空格的列表.我无法编辑此数据点列表.我有另一个300个数据点的列表.我希望将列表相乘,并在显示空格时跳过python跳过数据点.这是列表的样子:
a = [[6], [7], [], [7]]
b = [[100], [200], [300], [400]]
Run Code Online (Sandbox Code Playgroud)
我需要处理什么样的异常处理?我目前的代码使用
for items in mathList:
try:
sumlist = [x * y for x,y in zip(grearp, rex)]
except:
print 'No data for',items
Run Code Online (Sandbox Code Playgroud) 好吧,所以我有一长串的数字,如下:
q = [3495790.0, 2386479.0, 2398462.0]
Run Code Online (Sandbox Code Playgroud)
等等约300次.我希望获得此列表的另一个版本,其中所有数字都加上1800,同时保留原始列表以进行比较.谢谢你的帮助!