def matrixflip(myl,c):
if(c=='v'):
myl=myl[::-1]
return myl
elif(c=='h'):
myl=myl[::][::-1]
return myl
else:
return myl
myl=[[1, 2], [3, 4]]
print(matrixflip(myl,'h'))
Ожидаемый результат: [[2,1], [4,3]]
В приведенном выше коде я вызываю функцию matrixflip (), чтобы перевернуть строки списка / перевернуть2d матрица по горизонтали, передавая второй аргумент как 'h'.Тем не менее, я все еще получаю вертикально перевернутую версию.