例子:
string型list
X= ['0', '2', '0', '2', '0', '2', '0', '2', '0', '2', '0', '2', '0', '2', '0', '2', '0', '2']
Y= ['2', '2', '3', '3', '4', '4', '5', '5', '6', '6', '7', '7', '8', '8', '9', '9', '10', '10']
怎么转换成下面的格式:
x = [0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2]
y = [2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10]
python3的可以执行
X = list(map(int, X))
Y = list(map(int, Y))
python2的可以执行
X = map(int, X)
Y = map(int, Y)
求list最大最小是
print (min(X))
print (max(X))
print (min(Y))
print (max(Y))
结果
[0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2]
[2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10]
0
2
2
10
str可不可以直接求最大最小值???
代码:
# X = list(map(int, X))
# Y = list(map(int, Y))
print(X)
print(Y)
print (min(X))
print (max(X))
print (min(Y))
print (max(Y))
结果:
['0', '2', '0', '2', '0', '2', '0', '2', '0', '2', '0', '2', '0', '2', '0', '2', '0', '2']
['2', '2', '3', '3', '4', '4', '5', '5', '6', '6', '7', '7', '8', '8', '9', '9', '10', '10']
0
2
10
9
好像并不可以。