小编Kur*_*lar的帖子

在没有cd的shell脚本中,如何在mkdir期间将目录路径分配给变量?

我有一个shell脚本

制作目录结构:

mkdir -p /root/project/log
mkdir -p /root/project/graphs
mkdir -p /root/project/source
mkdir -p /root/project/config
Run Code Online (Sandbox Code Playgroud)

我具有使脚本可读的变量。

LOGPATH = 
GRAPHPATH =
SOURCEPATH =
CONFIGPATH = 
Run Code Online (Sandbox Code Playgroud)

我如何在mkdir本身期间分配这些变量?

我希望实际的路径描述只停留在一个地方。

我不喜欢CD和分配密码。

linux shell mkdir

3
推荐指数
1
解决办法
4000
查看次数

在setdefault之后附加到字典中的列表

我有下面的代码,我试图在输入中每次出现一个元素的哈希值时附加1.

def test(Ar):
    hash_table = {}
    for elem in Ar:
        if elem not in hash_table:
            hash_table.setdefault(elem,[]).append(1)
        else:
            hash_table[elem] = hash_table[elem].append(1)
    print(hash_table)

Ar = (1,2,3,4,5,1,2)
test(Ar)
Run Code Online (Sandbox Code Playgroud)

输出:

{1: None, 2: None, 3: [1], 4: [1], 5: [1]}
Run Code Online (Sandbox Code Playgroud)

预期产出:

{1: [1,1], 2: [1,1], 3: [1], 4: [1], 5: [1]}
Run Code Online (Sandbox Code Playgroud)

我很困惑为什么没有进入追加.请解释发生了什么.

注意:

在键入其他部分时,

hash_table[elem] = hash_table[elem].append(1) # the append() was not suggested at all by the IDE. I forcibly put it, hoping things will work.
Run Code Online (Sandbox Code Playgroud)

python dictionary list append

3
推荐指数
1
解决办法
5561
查看次数

无法找到包 nss-devel - Ubuntu 14.04

nss-devel 包在 debian 中的等价物是什么?

apt-get install nss-devel不起作用。

nss ubuntu-14.04

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

如何在python中对到达和离开时间进行排序

我有以下列表表示列车的到达和出发时间.

arr  = ['9:00',  '9:40', '9:50',  '11:00', '15:00', '18:00']
dep  = ['9:10', '12:00', '11:20', '11:30', '19:00', '20:00']
Run Code Online (Sandbox Code Playgroud)

我想合并和排序它们.我做了以下.

final = sorted(arr+dep)
Run Code Online (Sandbox Code Playgroud)

输出:

['11:00', '11:20', '11:30', '12:00', '15:00', '18:00', '19:00', '20:00', '9:00', '9:10', '9:40', '9:50']
Run Code Online (Sandbox Code Playgroud)

预期输出:( 实际的时间戳排序)

['9:00', '9:10', '9:40', '9:50','11:00', '11:20', '11:30', '12:00', '15:00', '18:00', '19:00', '20:00']
Run Code Online (Sandbox Code Playgroud)

我如何实现预期的输出?

python sorting time list

0
推荐指数
1
解决办法
436
查看次数

标签 统计

list ×2

python ×2

append ×1

dictionary ×1

linux ×1

mkdir ×1

nss ×1

shell ×1

sorting ×1

time ×1

ubuntu-14.04 ×1