如何用python來改這列值。將小於30的設為0,大於30的設為1,謝謝各位大神

2021-03-28 15:00:29 字數 3421 閱讀 4859

1樓:匿名使用者

lst='''22

2626

2822

2627

3228

2736

3323

2029

2525

2037

2426

3325

2720

1818

3032

2625

4032

2726

2833

3131

2627

1936

2236

2826

3226

2933

2130

3529

2532

2126

3022

1932

3231

3528

2925

2717

2928

3238

2733

2925

24'''.split()

print([1 if eval(x)>=30 else 0 for x in lst])

matlab 如何矩陣中將小於一定數值的都變為0

2樓:流風迴雪

比如要將矩陣a中小於10的值,變為0,可以:a(a<10)=0

大於同理

3樓:武學陽陽

比如要將矩陣a中小於10的值,變為0,可以:a(a<10)=0,大於同理。

應用方面

matlab 產品族可以用來進行以下各種工作:

●數值分析

●數值和符號計算

●工程與科學繪圖

●控制系統的設計與**

● 數字影象處理技術

● 數字訊號處理技術

●通訊系統設計與**

●財務與 金融工程

●管理與排程優化計算(運籌學)

4樓:匿名使用者

我估計你想做影象二值化,直接用函式

i=im2bw((i,level);

返回結果會將i中小於i*level的變成零,大於的變成1如要硬要用255的話

i=255*double(i);

就可以了

5樓:匿名使用者

i=im2bw((i,level);

6樓:

將矩陣元素迴圈遍歷,for迴圈裡再用if語句判定並賦值

用python修改excel中一列資料 20

7樓:撥動心絃

可以使用pandas庫,先讀取excel檔案,然後使用pandas庫來修改一列,然後寫入檔案即可。

8樓:哈哈呵呵你好

你可以考慮利用openpyxl,開啟需要操作的檔案,然後讀入對應列的資料,將資料放到字典裡面。同時開始寫輸出的列,如果字典裡面沒有資料的話,就順序加1,存在資料的話,就將字典的數輸出就好了。

根據公式e=1+1/1!+1/2!+..1/n 求e的近似值,用python來求。。請大神幫忙啊!

9樓:淒涼已美

#計算e的值

來(精度為源10**-6)

sum,tmp = 1,1

for i in range(1,20):

tmp*=i

sum += 1/tmp

print("e的近似值

(精度為10**-6)為%.6f"%sum)輸出結果是2.718282

10樓:匿名使用者

def factorial(n):

t = 2.0

for i in range(3, n+1):

t *= i

return t

def e(n):

return sum([1.0/factorial(i) for i in range(1, n+1)])

11樓:格蘭維爾

1、階乘隨著n的增大

計算難度也增大,所以不能無限進行下去版

2、**如下(計算權前10位)

import math

def e(accuracy):

return sum(1.0/math.factorial(i) for i in range(accuracy))

if __name__ == "__main__":

print(e(10))

求大神編一個非常小的c程式。題目:任意輸入一個小數,取出其小數部分,並作為整數型別輸出。例如:

12樓:

//#include "stdafx.h"//vc++6.0加上來這源一bai行du

zhi.

#include "stdio.h"

void main(void)

13樓:匿名使用者

我給你說思路,具體自己寫。把輸入用字串存。然後查詢點,後面當作新的字串,判斷最後幾位是0,是'0'就賦值'\0'否則輸出

14樓:衚衕口的天涯

#include

int main()

point_flag = p;

}else if(*p > '9' || *p < '0') //p++;

}p--;

while(p != buf && *p == '0')//過濾掉結尾的0

*(p+1) = 0;

if(point_flag != null)else

//getchar();

return 0;}

在win10上編譯qt5.8.0的問題,perl,python,ruby和vs2015都已經安裝了 20

15樓:匿名使用者

你裝了編譯器了麼

gcc -v 或者cl /?看看。

請問用python製作一個程式,使得你輸入某一個數字a,便產生一個a行a列的由a組成的正方體 200

16樓:之鑫

input ans;

for(i=0;i

}另外,這是正方形,正方體,我不會化二維為三維

請教各位大神!在python中的pandas,如果建立一個dataframe,如aa。在aa中有兩列:'a','b'。那麼請問:

17樓:匿名使用者

如果列明中包含空格、減號、加號等等的符號的時候,比如有一列的名字是"hello world"就不能用aa.hello world了。只能用a['hello world']

如何用python畫這個急,如何用python畫這個 急

import turtle 畫鼻子 def drawnose turtle.penup turtle.seth 90 turtle.fd 100 turtle.pendown turtle.begin fill turtle.fillcolor black turtle.seth 45 turtle...

用Python生成excel,如何用Python實現exce

可以使用xlsxwriter 庫實現 如下 import xlsxwriter import sys reload sys 解決中文編碼問題 sys.setdefaultencoding utf 8 建立一個絕對路徑為.test.xlsx的excel檔案workbook xlsxwriter.wor...

如何用python讀取json檔案裡指定的資料

import json with open who.json r as f data json.load f dependencies data dependencies for k,v in dependencies.iteritems print f 如何用python讀取json裡面的值啊 1...