我是Python的初学者,我一直在尝试提取5位法国邮政编码的前两个数字,以便创建一个包含法语部门的列(这是一个两位数的代码)。对于那些不知道的人来说,法国邮政编码总是包含5位数字。(lambda x: str(x)[0:2]) #Extract the two firt digits on a new column called "Departement".
zfill函数没有检测到4位数字的邮政编码,所以它不会用0填充邮政编码。我想我的问题是我的第一行代码,它在每个邮政编码的末尾添加一个小数<
我在格式化十进制数字方面面临一个问题,假设我可以有两个小数位数,其中小数可以在18位数字之前或之后,格式如下:对于以上两个数字,我想要的输出是基于以下条件的:
for $num1:如果小数点在18位之后,则为,所以小数应该在18位之后,而在那之后,2位数字仅作为一个精度for $num2:如果十进制位于18位之前,则为,因此小数</