Hướng dẫn square numbers in a list python - số bình phương trong một danh sách python
Tôi được bảo Show Viết một hàm, hình vuông (a), lấy một mảng, a, của số và trả về một mảng chứa từng giá trị của một bình phương. Lúc đầu, tôi đã có
Nhưng điều này không hoạt động vì tôi đang in và không trở lại như tôi được hỏi. Vì vậy, tôi đã thử
Nhưng điều này chỉ bình phương số lượng cuối cùng của mảng của tôi. Làm thế nào tôi có thể lấy nó để vuông toàn bộ danh sách?
Cœur 35K24 Huy hiệu vàng188 Huy hiệu bạc257 Huy hiệu đồng24 gold badges188 silver badges257 bronze badges Đã hỏi ngày 23 tháng 9 năm 2012 lúc 19:17Sep 23, 2012 at 19:17
user1692517user1692517user1692517 1.1124 Huy hiệu vàng14 Huy hiệu bạc26 Huy hiệu đồng4 gold badges14 silver badges26 bronze badges 5 Bạn có thể sử dụng danh sách hiểu biết:
Hoặc bạn có thể 0 nó:
Hoặc bạn có thể sử dụng một máy phát điện. Nó sẽ không trả lại một danh sách, nhưng bạn vẫn có thể lặp lại thông qua nó và vì bạn không phải phân bổ toàn bộ danh sách mới, nên nó có thể tiết kiệm không gian hơn các tùy chọn khác:
Hoặc bạn có thể thực hiện vòng lặp ____ 21 cũ nhàm chán, mặc dù điều này không thành ngữ như một số lập trình viên Python muốn:
Đã trả lời ngày 23 tháng 9 năm 2012 lúc 19:22Sep 23, 2012 at 19:22
Waleed Khanwaleed KhanWaleed Khan 11.2k5 Huy hiệu vàng38 Huy hiệu bạc65 Huy hiệu Đồng5 gold badges38 silver badges65 bronze badges 4 Sử dụng danh sách hiểu (đây là cách để đi trong Python thuần túy):
Hoặc Numpy (một mô-đun được thiết lập tốt):
Trong 2, các hoạt động toán học trên các mảng, theo mặc định, được thực hiện theo yếu tố khôn ngoan. Đó là lý do tại sao bạn có thể 3 toàn bộ một mảng ở đó.Các giải pháp khả thi khác sẽ là dựa trên ____ 20, nhưng trong trường hợp này tôi thực sự thực sự hiểu được danh sách. Đó là Pythonic :) và một giải pháp dựa trên ____ 20 yêu cầu 6s chậm hơn LC.
Đã trả lời ngày 23 tháng 9 năm 2012 lúc 19:19Sep 23, 2012 at 19:19
Đã trả lời ngày 9 tháng 11 năm 2017 lúc 20:43Nov 9, 2017 at 20:43
user3503711user3503711user3503711 1.2581 Huy hiệu vàng16 Huy hiệu bạc29 Huy hiệu đồng1 gold badge16 silver badges29 bronze badges Sử dụng Numpy.
Đã trả lời ngày 23 tháng 9 năm 2012 lúc 19:24Sep 23, 2012 at 19:24
Tacaswelltacaswelltacaswell 81.3k20 Huy hiệu vàng206 Huy hiệu bạc193 Huy hiệu Đồng20 gold badges206 silver badges193 bronze badges 4 0Đã trả lời ngày 23 tháng 9 năm 2012 lúc 19:20Sep 23, 2012 at 19:20
Thêm một giải pháp bản đồ: 1Đã trả lời ngày 20 tháng 10 năm 2012 lúc 19:31Oct 20, 2012 at 19:31
Hendrikhendrikhendrik 1.83216 huy hiệu bạc14 Huy hiệu đồng16 silver badges14 bronze badges 1 0Vì vậy, làm thế nào tôi sẽ thực hiện bình phương số từ 1-20 bằng cách sử dụng hàm trên
Mureinik 284K51 Huy hiệu vàng291 Huy hiệu bạc328 Huy hiệu đồng51 gold badges291 silver badges328 bronze badges Đã trả lời ngày 15 tháng 12 năm 2015 lúc 5:51Dec 15, 2015 at 5:51
0 bạn có thể làm 3mà trở lại 4hoặc, nếu danh sách đã có giá trị 5kết quả trong một danh sách trông giống như: 4Lưu ý: Bạn không muốn làm 7Vì nó thực sự thêm một danh sách vào danh sách ban đầu, chẳng hạn như: 8Đã trả lời ngày 8 tháng 10 năm 2016 lúc 16:06Oct 8, 2016 at 16:06
9 Guy99 Guy 1272 Huy hiệu bạc12 Huy hiệu Đồng2 silver badges12 bronze badges 2 9
Tomerikoo 16.7K15 Huy hiệu vàng38 Huy hiệu bạc55 Huy hiệu Đồng15 gold badges38 silver badges55 bronze badges Đã trả lời ngày 19 tháng 5 năm 2021 lúc 8:02May 19, 2021 at 8:02
2 Làm thế nào để bạn bình phương một số trong danh sách Python?Bạn cũng có thể tìm thấy hình vuông của một số đã cho bằng cách sử dụng toán tử số mũ trong Python.Nó được đại diện bởi "**".Trong khi áp dụng phương pháp này, toán tử số mũ trả về công suất theo cấp số nhân dẫn đến bình phương của số.using the exponent operator in python. It is represented by "**". While applying this method, the exponent operator returns the exponential power resulting in the square of the number.
Bạn có thể hình vuông trong Python không?Các số bình phương trong Python: Vì Python sử dụng cao này cung cấp ba phương pháp để vuông một số: chúng là: sử dụng toán tử số mũ.Nhân số lượng cho chính nó (n*n) bằng pow ()Using the Exponent Operator. Multiplying the number by itself (n*n) Using pow()
Làm thế nào để bạn in một hình vuông N số trong Python?Số bình phương trong Python: Sử dụng toán tử số mũ.Nhân số lượng cho chính nó (n*n) bằng pow ()Using the Exponent Operator. Multiplying the number by itself (n*n) Using pow()
Bạn có thể cho tôi một danh sách các số vuông không?Họ là 4, 9, 16, 25, 36, 49, 64, 81, 100, 121, 144, 169, 196, 225, 256, 289, 324, 361, 400, 441, 484, 529, 576, 625,676, 729, 784, 841, 900 và 961.4, 9, 16, 25, 36, 49, 64, 81, 100, 121, 144, 169, 196, 225, 256, 289, 324, 361, 400, 441, 484, 529, 576, 625, 676, 729, 784, 841, 900 and 961. |