-->bytes data type represents a group of byte numbers just like an array.
Example
>>>x=[10,20,30,40]
>>>b = bytes(x)
>>>type(b)#bytes
>>>print(b[0])#10
>>>print(b[-1])#40
>>> for i in b : print(i)#20 30 40 10
Conclusion 1:
-->The only allowed values for byte data type are 0 to 256.
-->By mistake if we are trying to provide any other values then we will get value error.
Conclusion 2:
-->Once we creates bytes data type value, we cannot change its values, otherwise we will get TypeError.
Example
>>> x=[10,20,30,40]
>>> b=bytes(x)
>>> b[0]=100#TypeError: 'bytes' object does not support item assignment
No comments:
Post a Comment
Thank you Very Much.For Given Comment