python 将任意基本类型转化为String型

来源:互联网 发布:linux 僵尸进程 编辑:程序博客网 时间:2024/05/02 02:27
#! /usr/bin/python# -*-coding:utf-8 -*-'''Created on 2014-3-17@author: Java'''def typeCastToString(castParameter):    '''    将任意基本类型的对象转换为字符串    :param castParameter:需要转换的参数    '''    newType=[]    if type(castParameter)==int:        #整型转字符串        newType = str(castParameter)    elif type(castParameter)==list:        castParameter_new=[]        for i in castParameter:            if type(i)==str:                newType =','.join(castParameter)            elif type(i)==int:                i = str(i)                castParameter_new.append(i)                newType =','.join(castParameter_new)            elif type(i)==tuple:                i = ','.join(i)                castParameter_new.append(i)                newType =','.join(castParameter_new)            elif type(i)==dict:                i = str(i)                castParameter_new.append(i)                newType =','.join(castParameter_new)                                                     #     return type(newType)    return newType    # print typeCast(['1','2','3'])print typeCastToString([{'name':'xiaoming'},{'age':12}])    

0 0