|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 swl19880916 于 2014-9-4 14:15 编辑
- openfile = open('string1.txt','r')
- str1 = openfile.read()
- line = len(str1)
- print ('一共字符有'+str(line)+'个')
- set1 = set(str1)
- count = 0
- count1 = 0
- list1 = list(set1)
- print (list1)
- print (len(list1))
- while count - len(list1) < 0:
- for i in str1:
- if list1[count] in i:
- count1 += 1
-
- print (list1[count],end='')
- if '\n' in list1[count]:
- print ('\\n ' + str(count1))
- else:
- print (count1)
- count += 1
-
- count1 = 0
复制代码 这个是我写的,我只是问下这个问题,如果set()集合打乱了先前的字符串顺序,怎么才能恢复其顺序。虽然这程序很烂,但是我要问下这个问题。毕竟是我写的,我要对其负责。
|
|