Python中陣列有類似C中指標嗎?可以把一串資料賦值給陣列從陣列開始賦值

2021-04-21 23:21:59 字數 1961 閱讀 3758

1樓:匿名使用者

**如下bai

:arr =

# 通過方zhi法 data() 為arr賦值daodata(arr)

# 輸出回陣列

print(arr)

執行結果:答

2樓:

直接學抄c語言好了。。每種語言都

襲有自己的特點。

phthon語言bai以簡單實用作為流du行的源泉。。zhi多靠相對的庫外掛dao才能實現更復雜的應用。

會phthon語言,再學c語言也很容易,語句關鍵字基本上都是通用的。

你不可能要求一種語言具備其他語言所有功能,否則那就不是phthon語言了。。

3樓:吐嗶喃啵腕

哈哈老哥又是你,我說了,def一個方法可以做到的。

4樓:匿名使用者

哈哈哈哈哈哈哈哈哈哈哈哈忘了!!!

python如何把數值放到一個陣列裡面

5樓:折柳成萌

python中的復list叫做列表

如何在python中倒序遍歷陣列

6樓:司馬鑄劍

num = [1,2,3,4]for i in range(0, num.__len__())[::-1]: print num[i]

輸出:4321

怎樣用python將陣列裡的數從高到低排序

7樓:灩麗

1、首先我們定義一個列表輸入一串大小不一的數字。

2、可以用sort()方法對定義的列表排序,注意,sort只是對列表排序,它沒有返回一個值。

3、輸入print列表名即可得到排序後的列表資料。

4、倒序可以用這個reverse方法,把元素位置倒轉過來。

5、然後再次print列表名,這樣就會得到倒轉順序之後的列表資料。

5、如圖兩相對比即實現了從高到低和從低到高排序。

8樓:盜墓者

方法有兩個:

1.使用列表的sort方法從小到大,再用reverse方法翻轉2.使用內建函式sorted()

sorted第一個引數是需要操作的陣列物件,第二個是reverse引數,預設是false,表示不翻轉,改為true即表示需要翻轉

注意:以上方法都是建立在陣列物件是列表的情況,如果不是列表,可以使用工廠函式list()轉為列表再操作,比如物件是元組:

其他型別陣列方法一樣,都用list()就行

python如何從兩個陣列裡取資料再存到另一個陣列裡 10

9樓:匿名使用者

dt=[,]

c.extend([i for i in dt if 'ip' in i or 'qw' in i])

python 3.5.2 (default, dec  7 2016, 23:38:49)

[gcc 4.4.7 20120313 (red hat 4.4.7-17)] on linux

>>> dt=[,]

>>> c=

>>> c.extend([i for i in dt if 'ip' in i or 'qw' in i])

>>> c

[, ]

python 呼叫c++程式, c++程式如何返回陣列給python

10樓:大話殘劍

c/c++不能直bai接返回一個數du組。這是由於在c/c++中,陣列不zhi是一dao種型別,因此不專能被直接返回。一般有

11樓:匿名使用者

你說的呼叫是指什麼,單純拿標準輸出的結果?

那你得吧資料以一些格式當成字串輸出,然後再用python解析字串還原成你需要的格式。

C語言中指標與陣列有什麼關係,C語言中,指標和陣列的區別和聯絡

c語言中陣列和引數可以通用,陣列有一個基址,c中用指標指向它,計算陣列元素地址的時候,是基址 元素位元組數 元素序號 1 陣列名bai代表陣列在記憶體du中的首地址。指標可zhi以儲存一個地址dao,也即指向某地回址。在c中,答 對於某地址的訪問有兩種方式 1.直接訪問,如用變數名進行賦值等 2.間...

c查詢陣列中重複的數字,c查詢陣列中重複的數字

include include include using namespace std int main else it second 1 if vecrepeat.size 0 cout vecrepeat j else cout endl return 0 朋友,請 採納答案 您的採納是我答題的...

在c語言陣列中怎麼用,C語言陣列怎麼輸出全部?

真是沒轍.實在就多分配點空間.連結串列是動態的,如果用c 把動態分配放到類裡面,就給你一個介面,你是不是也認為那是動態的呢?c與vb不能比.vb有幾個是弄記憶體的?基本上是對的,scanf 裡的引數就是變數的地址陣列名你可以理解為這個陣列的起始地址 第一個元素的地址 比如你這裡的a,它就相當於是 a...