В func2 при помощи @ мы просто вытаскиваем первый элемент списка в xs, а остальную часть списка - в cs
xs@(_:xs')
- в xs будет ВЕСЬ список, первый элемент будет проигнорирован (ибо _), а в xs' - будет хвост списка. import winreg
try:
access_registry = winreg.ConnectRegistry(None, winreg.HKEY_CURRENT_USER)
access_key = winreg.OpenKey(access_registry, r"Software\\JavaSoft\\Prefs\\jetbrains")
except OSError:
print("не удается найти раздел")
list_keys_reg = []
i = 0
while True:
try:
x = winreg.EnumKey(access_key, i)
list_keys_reg.append(x)
i += 1
except OSError:
break
.content {
overflow: hidden;
transition: height 1s ease;
}
const content = document.querySelector('.content'),
contentBtn = document.querySelector('.content-btn')
if (content.clientHeight > 50) {
content.style.height = '50px'
contentBtn.style.display = "block"
} else {
contentBtn.style.display = "none"
}
contentBtn.addEventListener('click', function() {
if (content.style.height === '50px') {
content.style.height = `${content.scrollHeight}px`
} else {
content.style.height = '50px'
}
})
content.addEventListener('transitionend', function() {
contentBtn.textContent = content.clientHeight > 50 ? 'Скрыть' : 'Подробнее'
})
В
man zenity
тоже ничего такого нет.Это вам не chatgpt насоветовал? А то он мастер несуществующие опции придумывать.