如何在Python中输入一个字符串列表?

要从键盘输入列表,可以使用input()函数结合列表推导式。您可以按照以下示例代码的格式进行输入:

上述代码将从键盘读取一个字符串,该字符串包含用空格分隔的元素。然后,split()函数将字符串拆分为一个列表,并使用int()函数将每个元素转换为整数类型。最终,将得到一个整数列表,存储在名为my_list的变量中。

如果您想输入一个字符串列表,而不是整数列表,可以省略int()函数,并直接使用以下代码:

在这种情况下,将获得一个字符串列表。



  • python甯哥敤鍛戒护涓瑙堣〃
    绛旓細")`浼氭彁绀虹敤鎴杈撳叆浠栦滑鐨鍚嶅瓧锛屽苟灏嗚緭鍏ュ瓨鍌ㄥ湪鍙橀噺`name`涓傚叾娆★紝Python鎻愪緵浜嗕竴浜涚敤浜庢煡璇㈠拰鎿嶄綔鏁版嵁绫诲瀷鐨勫嚱鏁般俙len()`鍑芥暟鐢ㄤ簬鑾峰彇搴忓垪锛堝瀛楃涓层佸垪琛ㄣ佸厓缁勭瓑锛夌殑闀垮害锛屼緥濡俙len("hello")`浼氳繑鍥5銆俙type()`鍑芥暟鐢ㄤ簬鑾峰彇瀵硅薄鐨勭被鍨嬶紝濡俙type(123)`浼氳繑鍥瀈`锛岃〃绀123鏄涓涓鏁存暟銆傛澶栵紝Py...
  • 鐢╬ython浠庨敭鐩杈撳叆涓涓瀛楃涓,缁熻鍏朵腑澶у啓灏忓啓瀛楁瘝浠ュ強鏁板瓧鐨涓暟...
    绛旓細include <stdio.h> int main(){ char str[256];char *p;int upper = 0;int lower = 0;int space = 0;int digit = 0;int other = 0;p = str; // P鎸囬拡鎸囧悜鏁扮粍绗涓涓鍏冪礌 str[0]gets(p);while(*p) // P涓嶄负绌鐨鏃跺欑户缁笅闈u鐨 { if(*p>='A' && *p<='Z') // 鍒ゆ柇...
  • python缂栧啓绋嬪簭,杈撳叆涓涓瀛楃涓茶〃绀哄悕瀛,璁$畻鍚嶅瓧涓悇涓瓧姣嶆暟鍊鐨鎬诲拰...
    绛旓細print sum(map(ord,list(str1.lower()))-96*len(str1)鍏朵腑str1鏄杈撳叆瀛楃涓层備互aBC涓轰緥锛歴tr1.lower() 灏嗘墍鏈夊瓧姣嶅彉鎴愬皬鍐欏瓧姣 abc銆俵ist(str1.lower()) 灏嗗瓧绗︿覆鍙樻垚 ['a', 'b', 'c']ord 灏嗗瓧姣嶅彉鎴怉SCII 鏁板瓧 銆俶ap(ord,list(str1.lower()))灏嗗垪琛ㄤ腑鎵鏈夊瓧姣嶅彉鎴愭暟瀛梉97,98,99...
  • 濡備綍杩愮敤python涓鐨勫瓧鍏?
    绛旓細瀛楀吀閲岀殑鍏冪礌涓嶅彲鑳戒竴鎴愪笉鍙樼殑锛岄偅涔堟垜浠濡備綍鍘讳慨鏀瑰瓧鍏搁噷鐨勫厓绱犲憿锛熷悓鏍锋垜浠彲浠ラ氳繃閿潵杩涜淇敼瀵瑰簲鐨勫笺鍦╬ython鏂囦欢涓緭鍏di['day']='25',骞朵笖閫氳繃print(di) 杈撳嚭瀛楀吀锛屽湪杈撳嚭缁撴灉涓彲浠ョ湅鍒伴敭鈥榙ay鈥欏搴旂殑鍊煎彉涓25浜嗐 娉細鍦ㄥ瓧鍏镐腑閿槸鍞竴鐨勶紝鍊兼槸鍙彉鐨勶紝骞朵笖鍙互鍙栦换浣曟暟鎹被鍨嬨傚湪...
  • python鎬庝箞缂栨槸鍚︽寜閿
    绛旓細Python濡備綍妯℃嫙閿洏杈撳叆锛Python鎬庝箞鎺у埗閿洏鎸夐敭 鍥炵瓟浜2022-11-23 鍦ㄤ箣鍓嶇殑鏂囩珷涔嬩腑澶у宸茬粡瀛︿範杩囦簡python瀵归紶鏍囩殑鍏ㄩ儴璇︾粏鎿嶄綔锛岄偅涔堥敭鐩樹綔涓哄悓鏍烽噸瑕佺殑澶栫疆璁惧锛屼竴鏍鍦╬ython鍐呭彲浠ラ氳繃鏂规硶鏉ユā鎷熻緭鍏ュ拰鎸夐敭銆傛墍浠ユ湰绡囨枃绔犳墍瑕佹潵浠嬬粛鐨勫唴瀹瑰氨鏄痯ython鎺у埗榧犳爣鎸夐敭瀹炵幇妯℃嫙閿洏杈撳叆鐨璇︾粏鏁欑▼锛屼竴璧峰線涓嬬湅鐪...
  • Python涓 璁捐涓涓绋嬪簭,杈撳嚭浣犵殑涓枃濮撳悕鍜屽鍚嶄腑姣忎釜瀛楃殑unicode缂栫爜...
    绛旓細鍙互浣跨敤Python涓鐨刞ord()`鍑芥暟鑾峰彇鎸囧畾瀛楃鐨刄nicode缂栫爜銆備笅闈㈡槸杈撳嚭涓枃濮撳悕鍜屽鍚嶄腑姣忎釜瀛楃殑Unicode缂栫爜鐨勭ず渚嬩唬鐮侊細```python name = "寮犱笁" # 涓枃濮撳悕 print("涓枃濮撳悕锛", name)杈撳嚭姣忎釜姹夊瓧鐨刄nicode缂栫爜 for i in range(len(name)):print(name[i], "鐨刄nicode缂栫爜锛", hex(ord(name[...
  • python缂栫▼,閫氳繃閿洏杈撳叆涓涓瀛楃涓,閬嶅巻璇ュ瓧绗︿覆涓鐨姣忎竴涓瓧绗?
    绛旓細string = input("璇杈撳叆锛")for i in string:print(i)
  • 鍦╬ython涓,杈撳叆涓涓鏁存暟a杈撳嚭a+1鐨勭粨鏋?
    绛旓細鍙互浣跨敤浠ヤ笅浠g爜瀹炵幇锛歛 = int(input("璇杈撳叆涓涓鏁存暟锛"))print(a + 1)浠g爜涓紝棣栧厛浣跨敤input鍑芥暟璁╃敤鎴疯緭鍏ヤ竴涓暣鏁帮紝骞跺皢鍏惰浆鎹负鏁村瀷鍚庤祴鍊肩粰鍙橀噺a銆傜劧鍚庝娇鐢╬rint鍑芥暟杈撳嚭a+1鐨缁撴灉銆
  • Python濡備綍涓婁笅鏄鍙,涓棿鏄枃瀛鎬庝箞鎵,鍍忚繖鏍 鈥烩烩 杩欐槸鎴戠涓涓...
    绛旓細2銆佹垨鑰呴氳繃win10鑷甫鐨勬悳绱㈠姛鑳借繘鍏ャ傛簮 3銆佸湪閰嶇疆濂絇ython杩愯鐜煡澧冪殑鍛戒护琛屾ā寮忎笅銆4銆杈撳叆Python涔嬪悗锛岃繘鍏ユ渶鍚嶱ython 鍛戒护鎻愮ず绗︺5銆佷笉鐢ㄦ崲琛岀殑璇濓紝print璇彞灏嗕細濡備笅銆6銆佷娇鐢Python 鐨 \鍦ㄥ瓧绗︿覆涓緭鍏鍙互鎹㈣銆7銆佹渶鍚庨氳繃浣跨敤\鐨勬晥鏋滃涓嬨傚彲浠ョ湅閬撳埌鏈缁堝嚑琛岀殑瀛楃涓查兘琚嫾鎴愪簡涓涓瀛楃涓...
  • python涓緭鍏ヤ竴涓鏈堜唤,杩斿洖瀵瑰簲鏈堜唤鍚嶇О缂╁啓?
    绛旓細python涓緭鍏ヤ竴涓鏈堜唤锛岃繑鍥炲搴旀湀浠藉悕绉扮缉鍐欙紵鎬濊矾锛 杈撳叆锛氳緭鍏ヤ竴涓〃绀烘湀浠界殑鏁板瓧锛1-12锛 杈撳嚭锛氬埄鐢ㄥ瓧绗︿覆鍩烘湰鎿嶄綔瀹炵幇璇ュ姛鑳 棣栧厛鎴戜滑鎵撳紑鎴戜滑鐨刾ythonIDE宸ュ叿銆備繚瀛樹竴涓枃浠跺悕涓簍est2.py鐨勬枃浠躲傚湪test2.py鏂囦欢涓紝鎴戜滑棣栧厛灏嗘墍鏈夋湀浠界殑绠鍐欏瓨杩涗竴涓瓧绗︿覆months褰撲腑銆傛帴鐫鎻愮ず鐢ㄦ埛杈撳叆涓涓湀浠界殑...
  • 扩展阅读:python初学编程必背 ... 小学生学python还是c++ ... 学python后到底能干什么 ... 零基础学python要多久 ... python编程入门自学 ... python编程必背单词 ... 学了python再学c++好学吗 ... python用户输入一个列表 ... python同时输入多个值 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网