# 编号①②③ ord( '①' ): 9312
# z=input('''''')
b= input('''请输入切片位置:''')
d= input('''请输入回车位置:''')
z_list = z.strip().split(d)
for index,value in enumerate(z_list):
print('{}.{}'.format( chr( 9312+index ) , value.split(b)[1] ))
🌚这里只能实现①种编号
# 假设我要print打印,(1),[1]-1,☆1,〖1〗<1>,
怎么自动检测出来?
看您的样子,是想要用自定义的序号字符来打印序列。用列表定义自己的序列index就好。但您试炼的内容,多少有些让人不明所以。您轮询的那个切片第二个index,大多要报错。
我cv了您的代码。
#!/sur/bin/nve python
# coding: utf-8
# 编号①②③ ord( '①' ): 9312
# 假设我要print打印,(1),[1]-1,☆1,〖1〗<1>,
flag = ['(1)', '(2)', '(3)', '(4)', '(5)', '(6)', '(7)', '(8)', '(9)', '(10)']
flag = ['☆1', '☆2', '☆3', '☆4']
flag = ['〖1〗', '〖2〗', '〖3〗', '〖4〗']
z=input('''\n请输入字符串:''')
b= input('''请输入切片位置:''')
d= input('''请输入回车位置:''')
z_list = z.strip().split(d)
for index,value in enumerate(z_list):
print('{}.{}'.format(flag[index], value))
代码
flag = ['(1)', '(2)', '(3)', '(4)', '(5)', '(6)', '(7)', '(8)', '(9)', '(10)', '(11)', '(12)']
for index, v in enumerate('我是重庆哈儿梦幻精灵。'):
print(f"{flag[index]}. {v}", end=',')