In[155]: print (f'Общий рост моей семьи : %s см' % ( sum(d.values() ) ) ) #самофикс - f' тут необязательно, этот префикс для другого способа форматирования используется с {xxx}
Общий рост моей семьи : 514
exec ( "somedict = {'"+"':{'".join(x)+"'"+':'+str(value)+'}'*(len(x)) )
def mylist(L):
if not L:
return (999)
else:
return {L[0]: mylist(L[1:])}
mylist(x)
Out[120]: {'first': {'sec': {'x': {'y': {'z': 999}}}}}
x=3
y=-1
f"{x:+}" #здесь + это не в смысле плюс ставить, а опция,
# что соотв. знак будет ставится и для положительных, и для отрицательных.
# Еще для нуля в таком виде тоже плюс выводится.
Out[94]: '+3'
f"{y:+}"
Out[95]: '-1'
new1=sorted(reward.items(), key=lambda x: x[1], reverse=True)
[('user4', 1010), ('user2', 239), ('user3', 192), ('user1', 56), ('user5', 12)]
import re
l=['frame1.jpg','frame2.jpg','frame3.jpg','frame13.jpg','frame100.jpg','frame101.jpg','frame200.jpg']
#l = glob.glob('result/*.png'):
r='(\d{1,3})'
out={int(re.search(r,x).group(0)):x for x in l}
for number in sorted(out.keys()):
filename=out[number]
img = cv2.imread(filename)
height, width, layers = img.shape
size = (width,height)
img_array.append(img)
name="%s"
re.search(r'[0-9][0-9][0-9]',
import re
str1="'PASS' => '564' xxxxx " #на самом деле тут будет полная строка из реального файла
re1="(.*\'PASS\'\s\=>\s\')\d{3}\'(.*)" #Самофикс - - чтобы читать от начала строки до трёх цифр про пасс и потом до конца строки
str2=re.sub(re1,"\\1***\'\\2",str1) #сохранить то, что в первых и вторых скобках в регекспе, и добавить к этому три звездочки, вместо трёх цифр
print (str2)
filename=...
pandas.read_csv('c:\\work\\' + filename + '.csv', sep=";", encoding="utf8").to_excel('c:\\work\\' + filename + '.xlsx', index=None)
1==int
Out[14]: False
type(1)==int
Out[15]: True
' 1'