类型转换
?int(str):转换为int型。int('1')>>> 1
?float(int/str):将int型或字符型转换为浮点型。float('1')>>> 1.0
?str(int):转换为字符型。str(1)>>>'1'
?bool(int):转换为布尔类型。 str(0)>>> False str(None)>>> False
?bytes(str,code):接收一个字符串,与所要编码的格式,返回一个字节流类型。bytes('abc','utf-8')>>> b'abc' bytes(u'爬虫','utf-8')>>> b'\\xe7\\x88\\xac\\xe8\\x99\\xab'
?list(iterable):转换为list。 list((1,2,3))>>>[1,2,3]
?iter(iterable):返回一个可迭代的对象。 iter([1,2,3])>>><list_iterator object at 0x0000000003813B00>
?dict(iterable):转换为dict。 dict([('a', 1),('b', 2),('c', 3)])>>>{'a':1,'b':2,'c':3}
?ee(iterable):返回一个枚举对象。
?tuple(iterable):转换为tuple。 tuple([1,2,3])>>>(1,2,3)
?set(iterable):转换为set。 set([1,4,2,4,3,5])>>>{1,2,3,4,5} set({1:'a',2:'b',3:'c'})>>>{1,2,3}
?hex(int):转换为16进制。hex(1024)>>>'0x400'