Python 数组的tostring()和tobytes()方法之间有什么区别?
tostring()方法和tobytes()方法的工作原理似乎相同,有什么区别Python 数组的tostring()和tobytes()方法之间有什么区别?,python,arrays,python-3.x,Python,Arrays,Python 3.x,tostring()方法和tobytes()方法的工作原理似乎相同,有什么区别 from array import array array1 = array('i',[1,2,3,4,5]) str1 = array1.tostring() print(str1) byt1 = array1.tobytes() print(byt1) 没有区别,tostring它们都是同一方法的别名,tostring被重命名为tobytes,以便在Python 3.2中更加清晰 tostring是为了向后
from array import array
array1 = array('i',[1,2,3,4,5])
str1 = array1.tostring()
print(str1)
byt1 = array1.tobytes()
print(byt1)
没有区别,
tostring
它们都是同一方法的别名,tostring
被重命名为tobytes
,以便在Python 3.2中更加清晰
tostring
是为了向后兼容而保留的,但是不推荐使用tostring
。您使用的是什么版本的python?