# 非字符串带括号拼接defnumber_concat_with_brackets(data_list):
result ="("+",".join([str(i)for i in data_list if i isnotNone])+")"print(result)
data_list =[121,122,123,124]
number_concat_with_brackets(data_list)# (121,122,123,124)
2. 字符串带括号拼接
# 字符串带括号拼接defstring_concat_with_brackets(str_list):
result ="('"+"','".join([i for i in str_list if i isnotNone])+"')"print(result)
str_list =['aa','bb','cc','dd']
string_concat_with_brackets(str_list)# ('aa','bb','cc','dd')
deftuple_str_element_concat_with_brackets(tuple_list):
result ="('"+"','".join([str(i[0])for i in tuple_list if i isnotNone])+"')"print(result)
tuple_list =[('013dda01',12),('fb646176',13),('jdw82933',14)]
tuple_str_element_concat_with_brackets(tuple_list)# ('013dda01','fb646176','jdw82933')
deftuple_number_element_concat_with_brackets(tuple_list):
result ="("+",".join([str(i[1])for i in tuple_list if i isnotNone])+")"print(result)
tuple_list =[('013dda01',12),('fb646176',13),('jdw82933',14)]
tuple_number_element_concat_with_brackets(tuple_list)# (12,13,14)