Python中輸入一個以空格為間隔的陣列
很多時候要從鍵盤連續輸入一個數組,並用空格隔開,Python中的實現方法如下:
>>> str_in = input('請以空格為間隔連續輸入一個數組:')
然後在鍵盤中輸入比如:123 456 789 111 222 以回車結束輸入
得到的str_in為一個字串,要將其轉為一個列表有兩種方法
方法一:
>>> num = [int(n) for n in str_in.split()]
注意,因為int函式不能對列表操作,只能對的單個字元操作,另外,如果以其他字元為間隔,如逗號,則其中的split()改為split(‘,’)即可
方法二:
>>> num =list(map(int, str_in.strip().split()))
注意,這種方法要得到列表,前面必須加list。
輸出num看一下結果
>>> print(num)
[123,456,789,111,222]
人生苦短,我用python~
相關推薦
Python中輸入一個以空格為間隔的陣列
很多時候要從鍵盤連續輸入一個數組,並用空格隔開,Python中的實現方法如下: >>> str_in = input('請以空格為間隔連續輸入一個數組:') 然後在鍵盤中輸入比如:123 456 789 111 222 以回車結束輸
python輸入一維數組(輸入以空格為間隔的一行)
pytho 輸入 strip() 返回 urn 大寫 print 作用 tuple 兩種方式(在python3中驗證ok,python2中語法錯誤) #方法1 num = [int(n) for n in input().split()] #方法二 num = list
C語言,以空格為分割,以回車為結束標記,輸入一串數字到一個int陣列中
分析:例如 int a[100]; 輸入:1,2,3,4,5,6(回車換行) 結果:陣列的0-5號元素分別是上述值,打印出來,之後程式結束。 難點:獲取int型的數字輸入不難,scanf("%d",&n);這個只能得到int值,會自動濾出空格和回車換行,如何判斷輸入
Python中輸入資料,以空格分隔
參考連結 # -*-coding:utf8-*- # 用空格獲取輸入資料的兩種方法, map()的返回值是一個迭代器 num1 = list(map(int, input().strip().spl
Java 輸入一行以空格分隔字元作為輸入資料轉存為陣列形式並輸出
用java寫一些演算法題目的時候需要輸入一些資料,像C或者CPP都可以有專用的輸入函式進行輸入,在Java裡需要稍微麻煩一些,具體程式碼如下: import java.util.Scanner; public class Main{ public static void main(
C++以空格為分割符分割字串存入CStringArray陣列中
CStringArray arr; int s0=s.ReverseFind(’ ‘); arr.Add(s.Mid(s0+1)); while(s0>0) { s=s.Mid(0,s0); s0=s.ReverseFind(’ ‘); arr.Add(s.Mid(s0+
Java中輸入一個十進位制數,如何轉換為二進位制數
方法一:利用Java API直接轉換 十進位制數如何轉換為二進位制數,這在Java API 中有一個方法,Integer.toBinaryString( ) 括號裡面寫上你要轉換的十進位制數,這樣可以直接轉換。例如: public static void
正則表示式去除字串的首尾空格,合併字串中的多個空格為一個
今天維護一個簡單的搜尋功能:需求是可以多詞高亮搜尋,那好吧,無非把輸入的字串拆分成一個數組。然後把搜尋到的內容中的這個詞高亮。 1、字串處理 var searchTest=" 你好 妹妹 哎呀 不要啦 "; //去除開頭空格 searc
IOS 刪除git中的submodules 以sourceTree為例
wan .wang neapp img module 技術分享 net 子目錄 git 1、首先刪除submodule的條目 選中要刪除的子目錄 右鍵刪除,刪除之後, 該子模塊消失。 然後查看 .gitmodules 發現刪除了裏面的 [submodule "Iphon
網絡技術——當在瀏覽器中輸入一個網址並按下回車後發生的事情
一次 seq asc 找到 直接 隨機 傳輸層 搜索 主機 1、回車鍵按下後,瀏覽器會對輸入的地址數據進行解析: 1.1、檢查輸入的URL是http協議,請求資源是對應主機名網站主頁。 1.2、然後檢查瀏覽器的嚴格安全傳輸列表( HSTS列表 ),如果網站在列表中,則
C/C++中實現對輸入到EOF的判斷、鍵盤手動輸入檔案結尾符EOF、Python中輸入EOF判斷
C/C++中實現對輸入到EOF的判斷: 在C/C++中,EOF是一個定義在標頭檔案 stdio.h 中的常量,等於-1。 在C/C++中實現遇到檔案結尾符停止讀取: int data; while(scanf("%d",&data)!=EOF){ //EOF即檔案結尾符,-1
Python中 Wxpy模組以及其監控
概述: 本文主要分享一下博主在學習wxpy 的過程中開發的一個小程式。博主在最近有一個監控報警的需求需要完成,然後剛好在學習wxpy 這個東西,因此很巧妙的將工作和學習聯絡在一起。 博文中主要使用到的技術設計到Python,Redis,以及Java。涉及到的技術看
【譯】使用 Pandas 在 Python 中建立一個簡單的推薦系統
原文地址:Creating a Simple Recommender System in Python using Pandas 原文作者:Usman Malik 譯文出自:掘金翻譯計劃 本文永久連結:github.com/xitu/gold-m… 譯者:xilihuas
當我們在瀏覽器中輸入一個URL後,發生了什麼?
寫在開頭:這篇文章被我歸入部落格效能優化類別,是因為我認為如果我們要優化網站效能、提升使用者體驗,首要目標就是要知道使用者在本地請求並載入你的網頁的過程中,到底發生了什麼,在此基礎上我們才能更好的優化網頁。 圖源:知乎-張秋怡 瀏覽器解析並查詢快取 DNS查詢
從鍵盤中輸入一個整數n,求1-n的和,以及偶數和、奇數和
n=int(input("從鍵盤中輸入一個數:")) sum1=0 sum2=0 sum3=0 i=1 while i<=n: sum1+=i if i%2==0: sum2+=i else:
當在瀏覽器中輸入一個url後回車,後臺發生了什麼?
這個問題之前、最近、我想以後肯定還會被問到,或者問到這樣的題目,如果在百度框裡輸入查詢的字串開始,是怎麼返回你需要的東西呢。 那這什麼個過程呢(這個問題我在之後的部落格中在寫)? 網上各種的說法,不外乎這麼幾種 第一種簡單的說呢就是這樣的: 第一步:客戶機
python中@的一個用法(裝飾器)
之前寫程式碼遇到一個函式的上一行有格式為 @函式名 因此做了一些學習,這玩意叫裝飾器,它用來裝飾一個函式。在Python中允許函式名作為另一個函式的引數,即fun1(fun2),注意不能寫成fun1
ChunkDisappearImage-一個以矩形為單位的圖片消失分解效果
效果 使用 1.將ChunkDisappearImage掛在一個空GameObject上。 2.將ChunkDisappearImage的Material設為ChunkDisappearImageMaterial。 3.設定RectTransform的寬、高、縮放、旋轉等引數。設定ChunkDisapp
Python中輸入輸出的方法使用
#!/usr/bin/env python # -*-coding:utf-8 -*- import os import re parter="(13|15|18)\d{9}"; strs="simonmegn13056865679www.techportal.
如何打造一個以應用為核心的運維體系
在前面《有了CMDB,為什麼還要應用配置管理》一文中,描述了CMDB和應用配置管理的關係,這裡面提到了非常核心的一個概念:應用,。但是,上篇中更多的是從運維的角度看待這兩個概念,不過從根源本質上,這個應該是分散式架構中的核心概念才對,只不過是我們在運維過程中整天要面對它,管理它,所以貌似感覺好像這