我正在尝试获取本地时间并将其转换为单独的反向二进制数组/列表。
这是我的工作代码:
secs = time.localtime()
year, month, day, hour, minute, second, weekday, yearday, daylight = secs
seconds_string = "{0:#b}".format(second)
seconds_string = seconds_string[2:]
seconds_list = list(seconds_string[::-1])
minutes_string = "{0:#b}".format(minute)
minutes_string = minutes_string[2:]
minutes_list = list(minutes_string[::-1])
hours_string = "{0:#b}".format(hour)
hours_string = hours_string[2:]
hours_list = list(hours_string[::-1])
如果可能的话,我想让它更简洁,但是像下面这样的尝试是行不通的。
seconds_list = list("{0:#b}".format(second)[2::-1])
有没有办法做到这一点,我错过了?