python问题 此函数要将二维数组中第二行第一列的元素上下左右移动

Python014

python问题 此函数要将二维数组中第二行第一列的元素上下左右移动,第1张

table = [["col1","col2","col3","col4"]]for i in range(99): table.append(read_data())没有table类,你不是说就做二位数组嘛。这样就可以了。。然后你的read_data每次返回一个具有4个数据的list就可以了。

Python位操作运算符【左移右移】

num1 << num2        #num1左移num2位       

num1 >> num2        #num1右移num2位

例:

45左移1位:

45 << 1

90

45的二进制为:101101

那么左移一位:1011010

1011010的十进制为90

60右移2位:

60 >> 2

15

60的二进制为:111100

那么右移两位:001111

001111的十进制为15