1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | a = '123abbcc!@#' b = [ '1' , '2' , '3' , 'a' , 'b' , 'c' , '!' , '@' , '#' ] c = set ([ 'a' , '!' , 'c' , 'b' , '@' , '#' , '1' , '3' , '2' ]) str - > list : list (a) result : [ '1' , '2' , '3' , 'a' , 'b' , 'b' , 'c' , 'c' , '!' , '@' , '#' ] list - > str : ''.join( list ) result : 123abc !@ # str - > set : set (a) result : set ([ 'a' , '!' , 'c' , 'b' , '@' , '#' , '1' , '3' , '2' ]) set 类型是无序不重复的 set - > str : ''.join(c) result: a!cb@ #132 set - > list : list (c) result : [ 'a' , '!' , 'c' , 'b' , '@' , '#' , '1' , '3' , '2' ] list - > set : set (b) result : set ([ 'a' , '!' , 'c' , 'b' , '@' , '#' , '1' , '3' , '2' ]) |