Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 指出Python列表中的方向变化_Python 3.x_List_Function_Dataset - Fatal编程技术网

Python 3.x 指出Python列表中的方向变化

Python 3.x 指出Python列表中的方向变化,python-3.x,list,function,dataset,Python 3.x,List,Function,Dataset,我试图运行一个代码,它在列表中运行,当它改变方向时,它将打印(方向改变)。当列表向上时,直到(6198913.81)中的(7153054.54)值从(6198913.81),了解该值如何从198913.81降到153054.54,程序必须打印打印(方向更改) list_x=[1,2,3,4,5,6,7,8,9,10,11,12,13] 列表=[100.00、9313.38、43601.28、61701.69、74331.88、198913.81、153054.54、119162.10、74382

我试图运行一个代码,它在列表中运行,当它改变方向时,它将
打印(方向改变)
。当
列表
向上时,直到
(6198913.81)
中的
(7153054.54)
值从
(6198913.81)
,了解该值如何从198913.81降到153054.54,程序必须打印
打印(方向更改)

list_x=[1,2,3,4,5,6,7,8,9,10,11,12,13]
列表=[100.00、9313.38、43601.28、61701.69、74331.88、198913.81、153054.54、119162.10、74382.25、203542.82、160774.71、220307.19、366459.26]
输出=[如果a
@fireeyy-根据您的示例输入,以下是您正在寻找的解决方案。在此处将
列表
变量名更改为
L
。但是,不清楚如果两个连续的数字是相等的怎么办

对于范围(1,len(L))中的i:
如果L[i]>L[i-1]:
打印(‘上移’)
其他:
打印(‘向下更改’)

欢迎来到SO。到目前为止你尝试了什么,你被困在哪里了?SO将帮助您解决问题,但SO不是编码服务。向我们展示你的尝试。我已经更新了@DuDaI。我认为你必须展示你的努力/研究来发现问题,而不仅仅是抛出问题并寻求帮助。请阅读
如何提问
部分。
list_x = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
List_ = [100.00, 9313.38, 43601.28, 61701.69, 74331.88, 198913.81, 153054.54, 119162.10, 74382.25, 203542.82, 160774.71, 220307.19, 366459.26]
Outputs = [print('upside change') if a < b else print(downside change) for a,b in zip(L_Amount_list,L_Amount_list[1:])]