小编cis*_*ead的帖子

notepad ++删除除正则表达式匹配的所有文本

我有一个文本文件,其中包含有关录音的信息,包括曲目编号和名称,我想删除除曲目编号和曲目名称之外的所有其他文本.例如,文本文件如下所示:

text text text text
text text text text text text text text
text text text text text text text text text text text text
text text text text
text text text text text text text text
text text text text 
text text text text text text text text text text text text text text text text 
text text text text text text text text 
text text text text 

d1t01 - trackname

d1t02 - trackname

d1t03 - trackname

d1t04 - …
Run Code Online (Sandbox Code Playgroud)

regex notepad++

9
推荐指数
2
解决办法
2万
查看次数

Python random.choice 方法没有重复?

我正在尝试改进此代码,该代码要求用户在给定状态时说出州首府是什么,但我注意到有时它会重复一个状态并询问两次。

我尝试使用 random.sample 代替,但出现错误“TypeError: Unhashable type: 'list'。这是注释掉 random.sample 后有效(但重复)的代码:

capitals_dict = {
    'Alabama': 'Montgomery',
    'Alaska': 'Juneau',
    'Arizona': 'Phoenix',
    'Arkansas': 'Little Rock',
    'California': 'Sacramento',
    'Colorado': 'Denver',
    'Connecticut': 'Hartford',
    'Delaware': 'Dover',
    'Florida': 'Tallahassee',
    'Georgia': 'Atlanta',
    'Hawaii': 'Honolulu',
    'Idaho': 'Boise',
    'Illinois': 'Springfield',
    'Indiana': 'Indianapolis',
    'Iowa': 'Des Moines',
    'Kansas': 'Topeka',
    'Kentucky': 'Frankfort',
    'Louisiana': 'Baton Rouge',
    'Maine': 'Augusta',
    'Maryland': 'Annapolis',
    'Massachusetts': 'Boston',
    'Michigan': 'Lansing',
    'Minnesota': 'St. Paul',
    'Mississippi': 'Jackson',
    'Missouri': 'Jefferson City',
    'Montana': 'Helena',
    'Nebraska': 'Lincoln',
    'Nevada': 'Carson City',
    'New Hampshire': 'Concord',
    'New Jersey': 'Trenton', …
Run Code Online (Sandbox Code Playgroud)

python random python-3.x

2
推荐指数
1
解决办法
8066
查看次数

标签 统计

notepad++ ×1

python ×1

python-3.x ×1

random ×1

regex ×1