题解 | #字符串合并处理#

字符串合并处理

http://www.nowcoder.com/practice/d3d8e23870584782b3dd48f26cb39c8f

str1 = input()
str2 = input()

full_str = ''
full_str = str1.strip() + str2.strip()
print(full_str)

even_list = []
odd_list = []

for no, str0 in enumerate(full_str):
	if no%2 == 0:
		print(no)
		print(str0)
		even_list.append(str0)
	else:
		odd_list.append(str0)

even_list.sort()
print(even_list)
odd_list.sort()
print(odd_list)

for no,str0 in enumerate(odd_list):
	even_list.insert(no*2+1,str0)


final_list = even_list

print(final_list)

def bin_hex(i) :
	i_list = []
	if i in range(0,10)&nbs***bsp;i.upper() in ['A','B','C','D','E','F']:
		i = str(bin(int(i,16))[2:])
		print(i)
		i = hex(int(i[::-1],2))[2:]
		print(i)
	return i

final_list = list(map(bin_hex,final_list))
final_str = ''.join(final_list)

print(final_str)
Python 3 解题步骤
最近做题不太顺,总算做出来一道,哈哈哈哈哈哈,贴上来分享一下
全部评论

相关推荐

在debug的柠檬精很迷人:好消息:现在HR挑三拣四 15年后 HR跪着求要简历 坏消息:被挑的是这代人,到时候求人的也是这代人。真好。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务